#Aboutus{
	margin:25px 20px 20px 25px;
	font-size:16px;
	line-height:25px;
	
}


/*数字图标*/
 .item_num {
	background: url("../images/littleBg.png") no-repeat scroll 0 -136px transparent;
	color: #DC442F;
	font: bold 16px/20px Arial;
	height: 20px;
	left: -3px;
	padding: 2px 18px 18px 2px;
	position: absolute;
	text-align: center;
	top: -3px;
	width: 20px;
}


/*头部样式*/

.juheader {
	width: 950px;
	height:156px;
	overflow:hidden;
	background-image:url(../images/headBg.png);
	background-repeat:repeat-x;
}
.jubg {
	width:100%;
	background-image:url(../images/headBg.png);
	background-repeat:repeat-x;
}

.ju-more {
    margin: 0 auto;
    overflow: hidden;
    padding-top: 3px;
    width: 990px;
}

.logo {
	height: 76px;
	margin: 0 auto;
	width: 990px;
}
.logo h1 {
	float:left;
	padding-top:15px;
}
.citylist {
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	float: left;
	font-family:"微软雅黑";
	font-size:26px;
	margin: 21px 0 0 19px;
	position: relative;
	text-align: right;
}
.colright {
	float:left
}
.colleft {
	float:left
}
/* 导航*/

.ju-nav {
	background: none repeat scroll 0 0 transparent;
	height: 33px;
	margin: 0 auto;
	position: relative;
}
.ju-nav .mask {
	background: none repeat scroll 0 0 #3E0000;
	height: 33px;
	margin: 0 auto;
	opacity: 0.4;
}
.ju-nav .navigation {
	font-size: 0;
	height: 33px;
	left: 50%;
	margin-left: -495px;
	position: absolute;
	top: 0;
	width: 990px;
}
.ju-nav .navigation li {
	background: url("../images/wwbg.png") no-repeat scroll right -128px transparent;
	float: left;
	font-size: 0;
	height: 100%;
	padding-right: 2px;
	position: relative;
}
.ju-nav .navigation li.entrance, .ju-nav .navigation li.myju, .ju-nav .navigation li.slash {
	float: right;
	height: 100%;
}
.ju-nav .navigation li.current {
	background: none repeat scroll 0 0 transparent;
	padding-right: 0;
}
.ju-nav .navigation li a {
	color: #FFFFFF;
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 33px;
	line-height: 33px;
	padding: 0 20px;
	position: relative;
	text-align: center;
	z-index: 2;
}
.ju-nav .navigation li a:hover {
	background: none repeat scroll 0 0 #7E2116;
	border: 1px solid #9F1E0E;
	height: 31px;
	line-height: 31px;
	padding: 0 19px;
	text-decoration: none;
}
.ju-nav .navigation li a b {	
	border-color: #FFFFFF #9D291C #9D291C;
	border-style: solid;
	border-width: 3px;
	font-size: 0;
	height: 0;
	line-height: 0;
	margin-left: 5px;
	position: absolute;
	top: 15px;
	width: 0;
}
.ju-nav .navigation li a:hover b {
	border-color: #7E2116 #7E2116 #FFFFFF;
	top: 11px;
}
.ju-nav .navigation li.current a, .ju-nav .navigation li.current a:hover {
	background: url("../images/wwbg.png") repeat-x scroll left top transparent;
	border: medium none;
	color: #DC442F;
	height: 33px;
	line-height: 33px;
	padding-left: 18px;
	padding-right: 23px;
}
.ju-nav .navigation li.current a b, .ju-nav .navigation li.current a:hover b {
	border-color: #FCDB51 #FCDB51 #DC442F;
	top: 12px;
}
.ju-nav .navigation li .sub-menu {
	display: none;
	float: left;
	left: 0;
	position: absolute;
	top: 100%;
	width: 100%;
}
.ju-nav .navigation li .sub-menu a {
	background: none repeat scroll 0 0 #7E2116;
	border-top: 1px dashed #BD361B;
	color: #FFFFFF;
	display: block;
	float: none;
	font-size: 12px;
	height: 27px;
	line-height: 27px;
	margin-right: 2px;
	padding: 0;
	text-align: center;
	white-space: nowrap;
}
.ju-nav .navigation li .sub-menu a em {
	font-style: normal;
	font-weight: bold;
}
.ju-nav .navigation li .sub-menu a:hover {
	
	background: none repeat scroll 0 0 #E96D34;
	border-color: #BD361B;
	border-right: medium none;
	border-style: dashed none none;
	border-width: 1px medium medium;
	height: 27px;
	line-height: 27px;
	padding: 0;
}
.ju-nav .navigation li .sub-menu a.first {
	border-top: medium none;
	padding: 0;
}
.ju-nav .navigation li .curr-city {
	text-decoration: underline;
}
.ju-nav .navigation li .curr-city:hover {
	color: #FFFF00;
	text-decoration: underline;
}
.ju-nav .navigation .current .curr-city:hover {
	color: #DC442F;
}
.ju-sub-nav {
	background-color: #FCE268;
	border-bottom: 1px solid #FFB83A;
	font-size: 0;
	height: auto;
	min-height: 5px;
}
.ju-sub-nav p {
	font-size: 14px;
	height: 27px;
	line-height: 27px;
	margin: 0 auto;
	padding: 0 10px;
	width: 970px;
}
.ju-sub-nav a {
	float: left;
	margin: 0 20px;
}
.ju-sub-nav a:hover {
	text-decoration: underline;
}
.ju-sub-nav a.on, .ju-sub-nav a.on:visited, .ju-sub-nav a.on:hover {
	color: #666666;
	cursor: default;
	font-weight: bold;
	text-decoration: none;
}
.ju-sub-nav a em {
	color: #DC442F;
	font-weight: bold;
	margin-left: 3px;
}
.ju-sub-nav s {
	background: url("../images/wwbg.png") no-repeat scroll left -159px transparent;
	float: left;
	height: 27px;
	width: 1px;
}
.hot-tip {
	background: url("../images/hot.gif") no-repeat scroll 0 0 transparent;
	display: block;
	height: 18px;
	position: absolute;
	right: 762px;
	top: 2px;
	width: 22px;
}
.new-tip {
	background: url("../images/new.gif") no-repeat scroll 0 0 transparent;
	display: block;
	height: 18px;
	position: absolute;
	right: 582px;
	top: 2px;
	width: 22px;
}

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
    margin: 0;
    padding: 0;
}
body, button, input, select, textarea {
    font: 12px/1.5 tahoma,arial,宋体,sans-serif;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}
address, cite, dfn, em, var {
    font-style: normal;
}
code, kbd, pre, samp {
    font-family: courier new,courier,monospace;
}
small {
    font-size: 12px;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
ul, ol {
    list-style: none outside none;
}
a {
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
sup {
    vertical-align: text-top;
}
sub {
    vertical-align: text-bottom;
}
legend {
    color: #000000;
}
fieldset, img {
    border: 0 none;
}
button, input, select, textarea {
    font-size: 100%;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
.j-sub, .ju-popup .ft .buttons .check, .ju-steps .cls, .ju-timer p, .ju-timer span, .promise li, .infobox .pic .detail, .itemtabs li.on .angle, .ju-share h2, .ju-share li a, .ju-share .j-btn {
    background: url("../images/970.png") no-repeat scroll 0 0 transparent;
}
#layout .ju-nav, .ju-nav ul li a:hover, .ju-nav ul li.on a, .ju-items .infobox, .ju-items .infobox-bot, .tabbox, .infobox .tip, .infobox .tip s, .infobox .pic .detail, .infobox .pic .taofx, .infobox .pic .taofx b, .itemtabs, .itemtabs li.last, .itemtabs li.on, .tabbox .item-sh, .tabbox .item-sh.on, .tabbox .item-sh .city-slct, .maplist .more-branches, .maplist .on h4, .ju-share h2, .ju-subscribe .hd, .ju-funcs .follow .f-btn, .ju-subscribe .j-sub, .ju-subs, .j-btnlink, .j-bigbtn, .j-lngbtn, .j-lngbtn b, .big-unavil {
    background: url("../images/950.png") no-repeat scroll 0 0 transparent;
}
.infobox .bugbtn, .infobox .bugbtn strong, .infobox .avil .buy:hover, .infobox .jieti-front .buy:hover, .infobox .jieti-pay, .infobox .prices {
    background: url("../images/822.png") no-repeat scroll 0 0 transparent;
}
#page {
    background-color: #F7F7F7;
    position: relative;
}
.w950 {
    width: 950px;
}
.col-main {
    float: left;
    min-height: 1px;
    width: 100%;
}
.col-sub, .col-extra {
    float: left;
}
.layout:after, .main-wrap:after, .col-sub:after, .col-extra:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
}
.layout, .main-wrap, .col-sub, .col-extra {
}
#footer .foot-nav a {
}
#content {
    background-color: #F7F7F7;
    color: #666666;
    margin: 15px auto 0;
    position: relative;
    width: 990px;
}
#content:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
}
#channel-nav, #logo, #header .wrap-box {
    display: none;
}
.grid-s160m0 .main-wrap {
    margin-left: 170px;
}
.grid-s160m0 .col-sub {
    margin-left: -100%;
    width: 160px;
}
.grid-m0s220 .main-wrap {
    margin-left: 0;
    margin-right: 230px;
}
.grid-m0s220 .col-sub {
    margin-left: -220px;
    width: 220px;
}
.grid-s160m0e220 .main-wrap {
    margin-left: 170px;
    margin-right: 230px;
}
.grid-s160m0e220 .col-sub {
    margin-left: -100%;
    width: 160px;
}
.grid-s160m0e220 .col-extra {
    margin-left: -220px;
    width: 220px;
}
* html .grid-s160m0 .col-sub, * html .grid-s160m0e220 .col-sub {
    margin-left: -960px;
}
* html .w970.grid-s160m0 .col-sub, * html .w970.grid-s160m0e220 .col-sub {
    margin-left: -950px;
}
html {
    overflow-x: auto;
    overflow-y: scroll;
}
body {
    background-color: #FFFFFF;
    min-width: 990px;
    word-wrap: break-word;
}
body, button, input, select, textarea {
    color: #525252;
}
h1 {
    font-size: 18px;
}
h2 {
    font-size: 16px;
}
h3 {
    font-size: 14px;
}
a, a:visited {
    color: #29A5C9;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
.hidden {
    display: none;
}
.invisible {
    visibility: hidden;
}
.h {
    color: #FF5500 !important;
}
.floatleft {
    float: left !important;
}
.floatright {
    float: right !important;
}
.clearfix {
}
.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
}
.j-text {
    border: 1px solid #9E9E9E;
    height: 17px;
    line-height: 17px;
    padding: 3px 5px;
    vertical-align: middle;
}
.j-file {
    font-size: 15px;
    height: 25px;
    vertical-align: top;
}
.j-btn {
    vertical-align: top;
}
.j-sub {
    background-position: -194px -380px;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-family: verdana;
    height: 26px;
    line-height: 26px;
    margin-right: 15px;
    text-align: center;
    text-decoration: none;
    width: 89px;
}
.j-sub:visited {
    color: #FFFFFF;
    text-decoration: none;
}
.j-sub:hover {
    background-position: -194px -461px;
    color: #FFFFFF;
    text-decoration: none;
}
.j-btnlink {
    background-position: -661px -746px;
    color: #FFFFFF;
    display: inline-block;
    height: 25px;
    line-height: 25px;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    width: 67px;
}
.j-btnlink:visited {
    color: #FFFFFF;
    text-decoration: none;
}
.j-btnlink:hover {
    background-position: -661px -773px;
    text-decoration: none;
}
.j-bigbtn {
    background-position: -602px -667px;
    color: #FFFFFF;
    display: inline-block;
    font-family: "微软雅黑";
    font-size: 18px;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    text-align: center;
    text-decoration: none;
    width: 127px;
}
.j-bigbtn:visited {
    color: #FFFFFF;
    text-decoration: none;
}
.j-bigbtn:hover {
    background-position: -602px -704px;
    color: #FFFFFF;
    text-decoration: none;
}
.big-unavil {
    background-position: -602px -588px;
    color: #999999;
}
.big-unavil:visited {
    color: #999999;
}
.big-unavil:hover {
    background-position: -602px -625px;
    color: #999999;
}
.sub-unavil {
    background-position: -194px -434px;
    color: #BABABA;
}
.sub-unavil:visited {
    background-position: -194px -434px;
    color: #BABABA;
}
.sub-unavil:hover {
    color: #BABABA;
}
.j-lngbtn {
    background-position: -772px -176px;
    color: #FFFFFF;
    display: inline-block;
    height: 25px;
    line-height: 25px;
    padding: 0 6px 0 8px;
    position: relative;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    width: auto;
}
.j-lngbtn b {
    background-position: -943px -176px;
    display: block;
    height: 25px;
    overflow: hidden;
    position: absolute;
    right: -1px;
    top: 0;
    width: 6px;
}
.j-lngbtn:visited {
    color: #FFFFFF;
}
.j-lngbtn:hover {
    background-position: -772px -203px;
    color: #FFFFFF;
    text-decoration: none;
}
.j-lngbtn:hover b {
    background-position: -943px -203px;
}
.j-greenbtn {
    background-position: -772px -232px;
}
.j-greenbtn b {
    background-position: -943px -232px;
}
.j-greenbtn:hover {
    background-position: -772px -259px;
}
.j-greenbtn:hover b {
    background-position: -943px -259px;
}
.btn-small {
    background: url("../images/700.png") no-repeat scroll 0 0 transparent;
    color: #666666;
    display: inline-block;
    font-size: 12px;
    height: 21px;
    line-height: 21px;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 0 0 transparent, 1px 1px 1px #FFFFFF;
    width: 57px;
}
.btn-small:visited {
    color: #666666;
}
.btn-small:hover {
    background-position: 0 -24px;
    color: #666666;
    text-decoration: none;
}
.btn-small b {
    background: url("../images/700.png") no-repeat scroll -53px 0 transparent;
    display: block;
    height: 21px;
    overflow: hidden;
    position: absolute;
    right: -1px;
    top: 0;
    width: 4px;
}
.btn-small:hover b {
    background: url("../images/700.png") no-repeat scroll -53px -24px transparent;
}
.btn-width {
    padding: 0 5px;
    width: auto;
}
.small-blue {
    background-position: 0 -48px;
    color: #FFFFFF;
    text-shadow: 0 0 0 transparent, 1px 1px 1px #227AA7;
}
.small-blue:visited {
    color: #FFFFFF;
}
.small-blue:hover {
    background-position: 0 -72px;
    color: #FFFFFF;
}
.small-blue b {
    background: url("../images/700.png") no-repeat scroll -53px -48px transparent;
}
.small-blue:hover b {
    background: url("../images/700.png") no-repeat scroll -53px -72px transparent;
}
.btn-middle {
    background: url("../images/700.png") no-repeat scroll 0 -148px transparent;
    color: #FFFFFF;
    display: inline-block;
    font-size: 14px;
    height: 29px;
    line-height: 29px;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 0 0 transparent, 1px 1px 1px #505050;
    width: 87px;
}
.btn-middle b {
    background: url("../images/700.png") no-repeat scroll -53px 0 transparent;
    display: block;
    height: 29px;
    overflow: hidden;
    position: absolute;
    right: -1px;
    top: 0;
    width: 4px;
}
.btn-middle:visited {
    color: #FFFFFF;
}
.btn-middle:hover {
    color: #FFFFFF;
    text-decoration: none;
}
.middle-blue {
    background-position: 0 -148px;
    text-shadow: 0 0 0 transparent, 1px 1px 1px #227AA7;
}
.middle-blue:hover {
    background-position: 0 -180px;
}
.middle-red {
    background-position: 0 -212px;
    text-shadow: 0 0 0 transparent, 1px 1px 1px #A51100;
}
.middle-red:hover {
    background-position: 0 -244px;
}
.middle-green {
    background-position: 0 -276px;
    text-shadow: 0 0 0 transparent, 1px 1px 1px #768E00;
}
.middle-green:hover {
    background-position: 0 -308px;
}
.middle-gray {
    background-position: 0 -340px;
    text-shadow: 0 0 0 transparent, 1px 1px 1px #505050;
}
.middle-gray:hover {
    background-position: 0 -340px;
}
.middle-long-red {
    background-position: 0 -372px;
    padding: 0 5px;
    text-shadow: 0 0 0 transparent, 1px 1px 1px #A51100;
    width: auto;
}
.middle-long-red:hover {
    background-position: 0 -404px;
}
.middle-long-red b {
    background: url("../images/700.png") no-repeat scroll -151px -372px transparent;
}
.middle-long-red:hover b {
    background: url("../images/700.png") no-repeat scroll -151px -404px transparent;
}
.btn-big {
    background: url("../images/700.png") no-repeat scroll 0 -440px transparent;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-family: "微软雅黑";
    font-size: 19px;
    height: 35px;
    line-height: 35px;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 0 0 transparent, 1px 1px 1px #569CDD;
    width: 126px;
}
.btn-big:visited {
    color: #FFFFFF;
}
.btn-big:hover {
    background-position: 0 -480px;
    color: #FFFFFF;
    text-decoration: none;
}
.big-gray {
    background-position: 0 -520px;
    color: #999999;
    text-shadow: none;
}
.big-gray:visited {
    color: #999999;
}
.big-gray:hover {
    background-position: 0 -560px;
    color: #999999;
}
.big-red {
    background-position: 0 -600px;
    color: #FFFFFF;
    text-shadow: 0 0 0 transparent, 1px 1px 1px #A51100;
}
.big-red:visited {
    color: #FFFFFF;
}
.big-red:hover {
    background-position: 0 -640px;
    color: #FFFFFF;
}
i.icon {
    background: url("../images/150.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 16px;
    margin-right: 10px;
    vertical-align: middle;
    width: 16px;
}
i.sina {
    background-position: 0 0;
}
i.tao {
    background-position: 0 -30px;
}
i.qqwb {
    background-position: 0 -60px;
}
i.ren {
    background-position: 0 -90px;
}
i.kx {
    background-position: 0 -120px;
}
.page-skip button, .page-prev, .page-next, .page-start, .page-end {
    background-image: url("../images/300-380.png") !important;
    background-position: -9999px 0;
    background-repeat: no-repeat;
}
li.pagination {
    float: right;
    margin: 0;
    width: 150px;
}
li.pagination .page-next span {
    background-image: none !important;
}
.pagination {
    font-family: Tahoma;
    font-size: 12px;
    height: 22px;
    margin-top: 30px;
}
.page-top, .page-bottom {
    float: right;
}
.pagination a, .page-info, .page-prev, .page-cur, .page-start, .page-end, .page-break, .page-skip {
    float: left;
    font-family: Tahoma,SimSun,Arial;
    height: 18px;
    line-height: 18px;
    margin: 0 3px 0 0;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}
.page-start, .pagination a, .page-end {
    border: 1px solid #CCCCCC;
    padding: 0 5px;
}
.pagination a:hover {
    border: 1px solid #FD6D01;
    text-decoration: none;
}
.page-start {
    background-position: 7px -217px;
    padding: 0 !important;
    width: 20px;
}
a.page-prev {
    background-position: -68px -217px !important;
    padding: 0 !important;
    width: 20px;
}
.page-cur, .page-break {
    padding: 0 3px;
}
a.page-next {
    background-position: -179px -217px !important;
    padding-right: 16px;
}
.page-end {
    background-position: -104px -217px;
    padding-right: 16px;
}
.page-cur {
    background-color: #FFEDE1;
    border: 1px solid #FD6D01;
    color: #FD6D01;
    font-weight: 700;
    padding: 0 5px;
}
.page-skip {
    color: #666666;
    padding: 0 3px;
}
.page-skip input {
    border: 1px solid #999999;
    color: #000000;
    font-family: Tahoma,SimSun,Arial;
    height: 18px;
    margin: 0 5px;
    text-align: center;
    vertical-align: top;
    width: 30px;
}
.page-skip button {
    background-position: -238px 0;
    border: 0 none;
    height: 19px;
    margin: 0 0 0 5px;
    text-indent: -9999px;
    width: 37px;
}
.page-prev span, .page-start span, .page-mini .page-next span, .page-mini .page-end span, .page-skip button span {
    display: none !important;
}
.page-skip #page {
    width: auto;
}
.sbook {
    float: left;
    margin: 3px 0 0 6px;
}
.ju-msg-error {
    background: none repeat scroll 0 0 #FFFBDE;
    border: 1px solid #F7E3B3;
    color: #FF8500;
    line-height: 2;
    padding: 20px 20px 20px 90px;
}
.app-home .ju-msg-error .tips {
    background-position: -20px -15px;
    border: 0 none;
}
.app-home .ju-msg-error .tips .sns-emots {
    margin-left: 10px;
}
.ju-msg-error h3 {
    font-size: 14px;
}
.ju-msg-error .icon {
    background: url("../images/emots.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 60px;
    margin-left: -70px;
    margin-top: 10px;
    width: 60px;
}
.ju-msg-error .export {
    color: #666666;
}


del {
}
.ks-editor-post p, .ks-editor-post fieldset, .ks-editor-post pre {
    color: #000000;
    font-family: "宋体","Verdana","Arial";
    font-size: 14px;
    line-height: 2em;
    margin-bottom: 0;
}

.ju-popup.popup-shadow .ft .btn-close, .ju-popup.popup-shadow .ft .btn-close:visited {
    color: #C6C6C6;
    right: 10px;
    top: 8px;
}
.ju-panel .hd {
    background-color: #CA0002;
    height: 22px;
    line-height: 22px;
    padding-left: 8px;
}
.green .ju-panel .hd {
    background-color: #8EAF1B;
}
.ju-panel .hd h3 {
    color: #FFFFFF;
    font-size: 12px;
}
.ju-panel .bd {
    background-color: #FFFFFF;
    border: 1px solid #DDDDDD;
    color: #333333;
    line-height: 1.5em;
    padding: 16px 25px;
}
.ju-panel .ft {
    background-color: #F5F5F5;
}
.ju-panel .ft .buttons {
    padding: 11px 0;
    text-align: center;
}
.ju-panel .ft .buttons button {
    background-color: #EEEEEE;
    border: 1px solid #BABABA;
    color: #333333;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    margin-right: 20px;
    overflow: visible;
}
.ju-panel .ft .buttons button:hover {
    background-color: #FFFFFF;
}
.ju-panel .ft .buttons button span {
    letter-spacing: 5px;
    padding: 0 8px 0 13px;
}
.ju-panel .btn-close {
    color: #FFFFFF;
    font-family: Tahoma,sans;
    font-size: 12px;
    font-weight: bold;
    position: absolute;
    right: 8px;
    text-decoration: none;
    top: 3px;
}
.pop-remind .bd {
    color: #666666;
    padding: 25px 28px;
}
.pop-remind .remind-tip {
    font-size: 14px;
    line-height: 22px;
    min-height: 40px;
    padding-left: 30px;
    position: relative;
}
.pop-remind .remind-tip i {
    background: url("http://img02.taobaocdn.com/tps/i2/T1c2alXd0iXXXXXXXX-36-157.png") no-repeat scroll 0 -3px transparent;
    display: block;
    height: 36px;
    left: -10px;
    position: absolute;
    top: 0;
    width: 36px;
}
.pop-remind .remind-tip i.ok {
    background-position: 0 -53px;
    vertical-align: middle;
}
.pop-remind .remind-tip i.alert {
    background-position: 0 -104px;
    vertical-align: middle;
}
.pop-remind .remind-tip em {
    color: #DC442F;
}
.pop-remind .remind-tip strong {
    font-weight: bold;
}
.pop-remind .remind-tip .desc {
    color: #999999;
    font-size: 12px;
    line-height: 18px;
    padding-top: 10px;
    text-indent: -11px;
}
.pop-remind .remind-type {
    padding: 14px 0;
}
.pop-remind .remind-type input {
    margin-right: 5px;
}
.pop-remind .remind-type label {
    margin-right: 20px;
}
.pop-remind .remind-sheet {
    background-color: #F7F7F7;
    border: 1px solid #DFDFDF;
    padding: 10px;
    position: relative;
}
.pop-remind .remind-sheet .angle {
    background: url("http://img02.taobaocdn.com/tps/i2/T1r3maXfxxXXXXXXXX-14-7.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 7px;
    left: 50px;
    position: absolute;
    top: -7px;
    width: 14px;
}
.pop-remind .remind-sheet .form-li {
    min-height: 22px;
    padding: 4px 0;
}
.pop-remind .remind-sheet .form-li .terms {
    float: left;
    vertical-align: middle;
}
.pop-remind .remind-sheet select {
    padding: 3px 0;
    vertical-align: middle;
    width: 112px;
}
.pop-remind .remind-sheet input {
    padding: 3px;
    vertical-align: middle;
    width: 104px;
}
.pop-remind .remind-sheet .sms-valid {
    width: 60px;
}
.pop-remind .remind-sheet .valid-img {
    border: 1px solid #E4E4E4;
    vertical-align: middle;
}
.pop-remind .remind-sheet .sheet-sms .angle {
    left: 180px;
}
.pop-remind .hd {
    background-color: #DC442F;
    height: 28px;
    line-height: 28px;
}
.pop-remind .ft .buttons .ok {
    background-color: #87C1F3;
    border-color: #227AA7;
    color: #FFFFFF;
    text-shadow: 0 0 0 transparent, 0 0 1px #227AA7;
}
.pop-remind .ft .buttons .ok:hover {
    background-color: #5C9EEB;
}
.pop-remind .bd .msg .error {
    background-color: #FFFFE5;
    background-image: none;
    border-color: #FFCC7F;
    font-size: 12px;
    margin: 0 0 0 3px;
    padding: 3px 6px 2px;
}
#site-nav {
    position: relative;
    word-wrap: normal;
    z-index: 100;
}
#site-nav-bd {
    width: 990px;
}
#layout {
    background: url("http://img04.taobaocdn.com/tps/i4/T12xKaXmhAXXXXXXXX-585-106.png") repeat-x scroll center top #DC442F;
    position: relative;
    z-index: 3;
}
#layout .logo {
    height: 76px;
    margin: 0 auto;
    width: 990px;
}
#layout .logo h1 {
    float: left;
    padding-top: 19px;
}
#layout .citylist {
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    float: left;
    font: 26px/26px "微软雅黑";
    margin: 21px 0 0 19px;
    position: relative;
    text-align: right;
}
#layout .citylist b {
    color: #F8DAD5;
    font: 26px/26px Tahoma,Helvetica,Arial,sans-serif;
    margin: 0 2px;
}
#layout .citylist span {
    padding-right: 12px;
}
#layout .citylist .inner {
    cursor: pointer;
    display: inline-block;
    height: 48px;
    position: relative;
    text-align: center;
    vertical-align: middle;
}
#layout .citylist .curr-city {
    color: #FFFFFF;
    font: 26px/26px "Microsoft Yahei";
    padding-right: 6px;
}
#layout .citylist .choose {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #FFFFFF transparent transparent;
    border-style: solid;
    border-width: 5px;
    font-size: 0;
    height: 0;
    line-height: 0;
    margin-left: 5px;
    position: absolute;
    right: 12px;
    top: 13px;
    width: 0;
}
#layout .citylist .inner:hover .change-city {
    text-decoration: underline;
}
#layout .subscription {
    float: right;
    overflow: hidden;
    width: 400px;
}
#layout .subscription p {
    position: relative;
}
#layout .subscription .btn-sub {
    overflow: hidden;
    padding: 20px 40px 0 0;
}
#layout .subscription a:hover {
    text-decoration: none;
}
#layout .subscription .btn-wangwang, #layout .subscription .btn-wangwang-ed, #layout .subscription .btn-mail, #layout .subscription .btn-mail-ed {
    cursor: pointer;
    float: right;
    height: 21px;
    width: 84px;
}
#layout .subscription .btn-wangwang {
    background: url("../images/wwbg.png") no-repeat scroll 0 -64px transparent;
}
#layout .subscription .btn-wangwang:hover {
    background-position: 0 -200px;
}
#layout .subscription .btn-wangwang-ed, #layout .subscription .btn-mail-ed {
    color: #FFFFFF;
    cursor: default;
    line-height: 20px;
    padding-left: 17px;
    width: auto;
}
#layout .subscription .btn-wangwang-ed {
    background: url("../images/wwbg.png") no-repeat scroll 0 -86px transparent;
}
#layout .subscription .btn-mail {
    background: url("../images/wwbg.png") no-repeat scroll 0 -40px transparent;
    margin-left: 10px;
}
#layout .subscription .btn-mail:hover {
    background-position: 0 -224px;
}
#layout .subscription .btn-mail-ed {
    background: url("../images/wwbg.png") no-repeat scroll 0 -106px transparent;
    margin-left: 10px;
}
#layout .subscription .mail-state {
    clear: both;
    color: #F8DAD5;
    padding-right: 20px;
    padding-top: 5px;
    text-align: right;
}
#layout .subscription .mail-state a {
    color: #F8DAD5;
    margin-left: 3px;
}
#layout .subscription .mail-state a:hover {
    text-decoration: underline;
}
#layout .ju-nav {
    background: none repeat scroll 0 0 transparent;
    height: 33px;
    margin: 0 auto;
    position: relative;
}
#layout .ju-nav .mask {
    background: none repeat scroll 0 0 #3E0000;
    height: 33px;
    margin: 0 auto;
    opacity: 0.4;
}
#layout .ju-nav .navigation {
    font-size: 0;
    height: 33px;
    left: 50%;
    margin-left: -495px;
    position: absolute;
    top: 0;
    width: 990px;
}
.ju-nav .navigation li {
    background: url("../images/wwbg.png") no-repeat scroll right -128px transparent;
    float: left;
    font-size: 0;
    height: 100%;
    padding-right: 2px;
    position: relative;
}
.ju-nav .navigation li.entrance, .ju-nav .navigation li.myju, .ju-nav .navigation li.slash {
    float: right;
    height: 100%;
}
.ju-nav .navigation li.current {
    background: none repeat scroll 0 0 transparent;
    padding-right: 0;
}
.ju-nav .navigation li a {
    color: #FFFFFF;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 33px;
    line-height: 33px;
    padding: 0 20px;
    position: relative;
    text-align: center;
    z-index: 2;
}
.ju-nav .navigation li a:hover {
    background: none repeat scroll 0 0 #7E2116;
    border: 1px solid #9F1E0E;
    height: 31px;
    line-height: 31px;
    padding: 0 19px;
    text-decoration: none;
}
.ju-nav .navigation li a b {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #FFFFFF #9D291C #9D291C;
    border-style: solid;
    border-width: 3px;
    font-size: 0;
    height: 0;
    line-height: 0;
    margin-left: 5px;
    position: absolute;
    top: 15px;
    width: 0;
}
.ju-nav .navigation li a:hover b {
    border-color: #7E2116 #7E2116 #FFFFFF;
    top: 11px;
}
.ju-nav .navigation li.current a, .ju-nav .navigation li.current a:hover {
    background: url("../images/wwbg.png") repeat-x scroll left top transparent;
    border: medium none;
    color: #DC442F;
    height: 33px;
    line-height: 33px;
    padding-left: 18px;
    padding-right: 23px;
}
.ju-nav .navigation li.current a b, .ju-nav .navigation li.current a:hover b {
    border-color: #FCDB51 #FCDB51 #DC442F;
    top: 12px;
}
.ju-nav .navigation li .sub-menu {
    display: none;
    float: left;
    left: 0;
    position: absolute;
    top: 100%;
    width: 100%;
}
.ju-nav .navigation li .sub-menu a {
    background: none repeat scroll 0 0 #7E2116;
    border-top: 1px dashed #BD361B;
    color: #FFFFFF;
    display: block;
    float: none;
    font-size: 12px;
    height: 27px;
    line-height: 27px;
    margin-right: 2px;
    padding: 0;
    text-align: center;
    white-space: nowrap;
}
.ju-nav .navigation li .sub-menu a em {
    font-style: normal;
    font-weight: bold;
}
.ju-nav .navigation li .sub-menu a:hover {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #E96D34;
    border-color: #BD361B -moz-use-text-color -moz-use-text-color;
    border-right: medium none;
    border-style: dashed none none;
    border-width: 1px medium medium;
    height: 27px;
    line-height: 27px;
    padding: 0;
}
.ju-nav .navigation li .sub-menu a.first {
    border-top: medium none;
    padding: 0;
}
.ju-nav .navigation li .curr-city {
    text-decoration: underline;
}
.ju-nav .navigation li .curr-city:hover {
    color: #FFFF00;
    text-decoration: underline;
}
.ju-nav .navigation .current .curr-city:hover {
    color: #DC442F;
}
#layout .ju-sub-nav {
    background-color: #FCE268;
    border-bottom: 1px solid #FFB83A;
    font-size: 0;
    height: auto !important;
    min-height: 5px;
}
#layout .ju-sub-nav p {
    font-size: 14px;
    height: 27px;
    line-height: 27px;
    margin: 0 auto;
    padding: 0 10px;
    width: 970px;
}
#layout .ju-sub-nav a {
    float: left;
    margin: 0 20px;
}
#layout .ju-sub-nav a:hover {
    text-decoration: underline;
}
#layout .ju-sub-nav a.on, #layout .ju-sub-nav a.on:visited, #layout .ju-sub-nav a.on:hover {
    color: #666666;
    cursor: default;
    font-weight: bold;
    text-decoration: none;
}
#layout .ju-sub-nav a em {
    color: #DC442F;
    font-weight: bold;
    margin-left: 3px;
}
#layout .ju-sub-nav s {
    background: url("../images/wwbg.png") no-repeat scroll left -159px transparent;
    float: left;
    height: 27px;
    width: 1px;
}
.hot-tip {
    background: url("../images/hot.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 18px;
    position: absolute;
    right: 762px;
    top: 2px;
    width: 22px;
}
.new-tip {
    background: url("../images/new.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 18px;
    position: absolute;
    right: 582px;
    top: 2px;
    width: 22px;
}
.pop-city {
    top: 20%;
}
.pop-city .bd {
    padding: 0;
}
.pop-city .hd {
    background-color: #DC442F;
}
.city-choose {
    background-color: #F5F5F5;
    border-bottom: medium none #D6D6D6;
    line-height: 1em;
    padding: 12px;
    text-align: right;
}
.city-choose .label {
    float: left;
}
.city-choose ul, .city-choose li {
    display: inline-block;
}
.city-choose li a {
    font-family: Verdana;
    padding: 0 2px;
}
.pop-city-cont {
    height: 300px;
    overflow-y: scroll;
    padding: 12px;
}
.pop-city-cont li {
    float: left;
    height: 49px;
    margin: 0 1px 1px 0;
    text-align: center;
    width: 91px;
}
.pop-city-cont li a {
    background-color: #F7F7F7;
    color: #333333;
    display: block;
    font: 20px/49px "微软雅黑";
    height: 49px;
    width: 91px;
}
.pop-city-cont li a:visited {
    color: #333333;
    text-decoration: none;
}
.pop-city-cont li a:hover {
    background-color: #F2D3CF;
    text-decoration: none;
}
.pop-city-cont li.on a, .pop-city-cont li.on a:visited, .pop-city-cont li.on a:hover {
    background-color: #DC442F;
    color: #FFFFFF;
}
.top-banner, #top-banner {
    overflow: hidden;
}
.top-banner .inner, #top-banner .inner {
    height: 50px;
    margin: 10px auto 0;
    position: relative;
    width: 990px;
}
.top-banner .inner img, #top-banner .inner img {
    display: block;
}
.top-banner .btn-expand, #top-banner .btn-expand {
    background: url("http://img04.taobaocdn.com/tps/i4/T1GU1aXfxtXXXXXXXX-50-44.gif") no-repeat scroll 0 0 transparent;
    bottom: 0;
    cursor: pointer;
    display: block;
    height: 21px;
    position: absolute;
    right: 0;
    width: 50px;
}
.top-banner .unexpand, #top-banner .unexpand {
    background-position: 0 -23px;
}
#footer {
    background: none repeat scroll 0 0 #FFFFFF;
    border-top: 1px solid #E8E8E8;
    clear: both;
    margin: 28px auto auto;
    padding: 28px 0;
    text-align: left;
    width: auto;
}
#footer .footer-nav {
    display: block;
    margin: 0 auto;
    width: 990px;
}
#footer .footer-nav dl {
    float: left;
    width: 170px;
}
#footer .footer-nav dl dt {
    border-bottom: 1px solid #E2E2E2;
    display: block;
    width: 160px;
}
#footer .footer-nav dl dt span {
    color: #666666;
    font-family: 'Microsoft Yahei','Tahoma','Arial','Verdana';
    font-size: 18px;
    font-weight: 500;
    line-height: 31px;
}
#footer .footer-nav dl dd {
    display: block;
    padding: 5px 0 0 2px;
}
#footer .footer-nav dl dd a {
    color: #666666;
    display: block;
    line-height: 24px;
    text-align: left;
}
#footer .footer-nav dl dd a:hover {
    text-decoration: underline;
}
#footer .footer-nav dl dd a i {
    background: url("../images/wwbg.png") no-repeat scroll -8px -157px transparent;
    float: left;
    height: 24px;
    margin-right: 7px;
    width: 3px;
}
#footer .logo-bottom {
    color: #999999;
    float: left;
    line-height: 2em;
    margin: 10px 0 0 20px;
    text-align: center;
}
.ur-link {
    height: 171px;
    left: 0;
    position: fixed;
    top: 160px;
    width: 28px;
}
.ur-link a {
    background: url("http://img04.taobaocdn.com/tps/i4/T1AS1mXdRgXXXXXXXX-67-171.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 171px;
    width: 28px;
}
.ur-link a:hover {
    background-position: -36px 0;
}
.tb-lst-express-region {
    background-color: #FDFFEE;
    border: 2px solid #FFBF69;
    left: -9999px;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    top: -9999px;
    width: 256px;
    z-index: 1000;
}
.tb-lst-express-region li {
    float: left;
    padding: 2px;
}
.tb-lst-express-region li a {
    display: block;
    text-align: center;
    width: 60px;
}
.tb-lst-express-region li a:hover {
    background-color: #FFBF69;
    color: #FFFFFF;
}
.tb-postage-toggle {
    background: url("http://img01.taobaocdn.com/tps/i1/T1B.hPXjRyXXXXXXXX.png") no-repeat scroll 100% 3px transparent;
    padding-right: 12px;
}
.ju-timer {
    height: 40px;
    overflow: hidden;
}
.ju-timer p {
    background-position: -152px -448px;
    float: left;
    height: 32px;
    padding: 9px 0 0 2px;
    width: 37px;
}
.ju-timer span {
    background-position: -286px -675px;
    display: block;
    float: left;
    height: 24px;
    width: 18px;
}
.ju-timer .dsec, .ju-timer p.day {
    padding: 9px 10px 0;
    width: 19px;
}
.ju-timer .day {
    display: none;
}
.ju-timer .label {
    font-weight: bold;
    padding: 20px 0 0;
    text-align: center;
    width: 20px;
}
.ju-timer .thin {
    width: 12px;
}
.ju-timer .t0 {
    background-position: -286px -380px;
}
.ju-timer .t1 {
    background-position: -286px -404px;
}
.ju-timer .t2 {
    background-position: -286px -428px;
}
.ju-timer .t3 {
    background-position: -286px -452px;
}
.ju-timer .t4 {
    background-position: -286px -476px;
}
.ju-timer .t5 {
    background-position: -286px -500px;
}
.ju-timer .t6 {
    background-position: -286px -524px;
}
.ju-timer .t7 {
    background-position: -286px -548px;
}
.ju-timer .t8 {
    background-position: -286px -572px;
}
.ju-timer .t9 {
    background-position: -286px -596px;
}
.ju-spltimer {
    overflow: hidden;
}
.ju-spltimer p {
    color: #333333;
    display: inline;
    font: 20px/1em Verdana;
    vertical-align: middle;
}
.ju-spltimer .label {
    margin: 0 2px 0 1px;
    vertical-align: middle;
}
.dsec-anim {
    background: url("http://img01.taobaocdn.com/tps/i1/T1BoaaXXpjXXXXXXXX-18-25.gif") no-repeat scroll 0 -2px transparent;
    display: inline-block;
    height: 25px;
    line-height: 25px;
    margin-left: 3px;
    overflow: hidden;
    padding-left: 20px;
    vertical-align: middle;
    width: 18px;
}
.no-anim {
    background: none repeat scroll 0 0 transparent;
    padding-left: 2px;
}
.ju-sider {
    float: left;
    width: 248px;
}
.sider-extend {
    background-color: #FFFFFF;
    border: 2px solid #F8DAD5;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 1px #F1F1F1;
    float: right;
    padding: 5px 10px;
    width: 214px;
}
.ju-sider .side-mod {
    margin: 0 0 10px;
}
.side-mod .hd {
    border-bottom: 2px solid #CCCCCC;
    height: 32px;
    line-height: 32px;
    text-align: right;
}
.side-mod .bd {
    color: #999999;
    padding: 5px 0;
}
.side-mod h2 {
    float: left;
    font: 16px/32px "微软雅黑";
}
.side-mod .iphone {
    background: url("http://img04.taobaocdn.com/tps/i4/T1SXCfXX8lXXXXXXXX-250-85.png") no-repeat scroll -122px 3px transparent;
    border-top: 1px solid #DDDDDD;
    height: 24px;
    margin-top: 5px;
    padding-top: 5px;
    text-align: right;
}
.ju-sider .ads {
    background-color: #EFEDEE;
    border: 1px solid #DADADA;
    padding: 0 15px;
    text-align: center;
    width: auto;
}
.ju-sider .ads img {
    display: block;
}
.ju-sider .save-info {
    background: url("http://img01.taobaocdn.com/tps/i1/T1C71aXeFcXXXXXXXX-218-126.png") no-repeat scroll 0 0 transparent;
    border: 1px solid #DADADA;
    font-family: "微软雅黑";
    font-size: 14px;
    height: 110px;
    line-height: 1.6em;
    padding: 15px 0 0;
    text-align: center;
}
.ju-sider .save-info h2 {
    float: none;
    font-size: 16px;
    line-height: 20px;
}
.ju-sider .save-info em {
    color: #DC442F;
    font: bold 16px Arial;
}
.ju-sider .save-info strong {
    color: #DC442F;
    font: bold 24px/1.3em Arial;
}
.ju-sider .follow li {
    border-bottom: 1px solid #DDDDDD;
    padding: 6px 0;
    text-align: right;
}
.ju-sider .follow li.b {
    border: medium none;
}
.ju-sider .follow li h3 {
    float: left;
    font-weight: normal;
}
.ju-sider .ur-link {
    font-size: 13px;
}
.ju-sider i.bubble {
    background: url("http://img04.taobaocdn.com/tps/i4/T1SXCfXX8lXXXXXXXX-250-85.png") no-repeat scroll -38px -16px transparent;
    display: inline-block;
    height: 12px;
    margin-right: 5px;
    vertical-align: middle;
    width: 12px;
}
.sider-bar-tp {
    margin-bottom: 10px;
    margin-top: 10px;
    position: relative;
    width: 250px;
}
.sider-bar-tp s {
    background: url("http://img04.taobaocdn.com/tps/i4/T1SXCfXX8lXXXXXXXX-250-85.png") no-repeat scroll 0 0 transparent;
    height: 7px;
    position: absolute;
    right: 0;
    top: 0;
    width: 8px;
}
.sider-bar-more {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("http://img04.taobaocdn.com/tps/i4/T1SXCfXX8lXXXXXXXX-250-85.png") no-repeat scroll 0 -46px transparent;
    border-color: #DDDDDD;
    border-radius: 0 0 8px 0;
    border-style: solid;
    border-width: 0 1px 1px 0;
    color: #649AB8;
    display: block;
    font-family: "Microsoft Yahei","Arial","Tahoma";
    font-size: 16px;
    font-weight: bold;
    height: 38px;
    line-height: 38px;
    padding-right: 70px;
    text-align: right;
    width: 179px;
}
.sider-bar-more:visited {
    color: #649AB8;
}
.sider-bar-more:hover {
    color: #649AB8;
    cursor: pointer;
    text-decoration: underline;
}
.sider-bar-inner {
    border-top: 1px solid #DDDDDD;
}
.sider-bar-tp .sider-bar-inner {
    background: url("http://img03.taobaocdn.com/tps/i3/T1c6CaXaJkXXXXXXXX-250-1.png") repeat-y scroll left top transparent;
}
.ju-sider .pro-list {
    font-size: 0;
}
.pro-list li {
    clear: both;
    cursor: pointer;
    position: relative;
}
.pro-list li .wrap {
    cursor: pointer;
    display: block;
    font-size: 0;
}
.pro-list li .wrap:hover {
    text-decoration: none;
}
.pro-list li .main-view {
    border-bottom: 1px dashed #999999;
    height: 133px;
    margin: auto 0 auto 15px;
    overflow: hidden;
    position: relative;
    z-index: 2;
}
.pro-list li .main-view h3 {
    color: #666666;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    padding-bottom: 7px;
    padding-top: 10px;
    text-align: justify;
    white-space: nowrap;
    word-wrap: normal;
}
.pro-list li .main-view h3 a, .pro-list li .main-view h3 a:visited, .pro-list li .main-view h3 a:hover {
    color: #666666;
    text-decoration: none;
}
.pro-list li .main-view .pic {
    border: 1px solid #DDDDDD;
    box-shadow: 1px 1px 0 0 #EEEEEE;
    float: left;
    height: 80px;
    margin-right: 5px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 120px;
}
.pro-list li .main-view .pic img {
    display: block;
    width: 120px;
}
.pro-list li .main-view .pic b {
    background: url("http://img04.taobaocdn.com/tps/i4/T1SXCfXX8lXXXXXXXX-250-85.png") no-repeat scroll -72px 0 transparent;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 41px;
    padding-left: 17px;
    position: absolute;
    right: 0;
    top: 0;
    width: 24px;
}
.pro-list li .main-view .state {
    float: left;
    position: relative;
    white-space: nowrap;
    width: 86px;
    word-wrap: normal;
}
.pro-list li .main-view .state .price {
    color: #DC442F;
    font-family: 'Arial';
    font-size: 16px;
    font-weight: bold;
}
.pro-list li .main-view .state .price em {
    font-size: 24px;
    font-style: normal;
    margin-left: 2px;
}
.pro-list li .main-view .state .orig, .pro-list li .main-view .state .buy-ed {
    color: #999999;
    font-size: 12px;
    margin-bottom: 6px;
}
.pro-list li .main-view .state .buy-ed em {
    color: #66B024;
    font-weight: bold;
}
.pro-list li .main-view .state .ding {
    background: url("http://img01.taobaocdn.com/tps/i1/T1pKXZXnpvXXXXXXXX-23-12.png") no-repeat scroll 0 0 transparent;
    height: 14px;
    position: absolute;
    right: 0;
    top: 0;
    width: 23px;
}
.pro-list li .sd {
    display: none;
}
.pro-list li.on .sd, .pro-list li.current .sd, .pro-list li.hover .sd {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFBD1;
    border-color: #E2C6C2 #E2C6C2 #E2C6C2 -moz-use-text-color;
    border-radius: 0 10px 10px 0;
    border-style: solid solid solid none;
    border-width: 2px 2px 2px 0;
    display: block;
    height: 132px;
    position: absolute;
    top: -1px;
    width: 258px;
}
.pro-list li.on .sd b.tp, .pro-list li.hover .sd b.tp, .pro-list li.current .sd b.tp {
    background: url("http://img04.taobaocdn.com/tps/i4/T1SXCfXX8lXXXXXXXX-250-85.png") no-repeat scroll 0 -20px transparent;
    display: none;
    font-size: 0;
    height: 6px;
    position: absolute;
    right: -2px;
    top: -2px;
    width: 6px;
}
.pro-list li.on .sd b.bt, .pro-list li.hover .sd b.bt, .pro-list li.current .sd b.bt {
    background: url("http://img04.taobaocdn.com/tps/i4/T1SXCfXX8lXXXXXXXX-250-85.png") no-repeat scroll -18px -20px transparent;
    bottom: -2px;
    display: none;
    font-size: 0;
    height: 6px;
    position: absolute;
    right: -2px;
    width: 6px;
}
.pro-list li.hover .sd {
    background-color: #FFFFFF;
}
.pro-list li.noBg .main-view {
    border-bottom: medium none;
    height: 134px;
}
.sider-bar-bt {
    margin-bottom: 15px;
}
.sider-bar-bt h2 {
    border-bottom: 2px solid #CCCCCC;
    clear: both;
    color: #666666;
    font-family: "Microsoft Yahei","Arial";
    font-size: 16px;
    font-weight: normal;
    height: 33px;
    line-height: 33px;
    text-align: left;
}
.sider-bar-bt h2 a {
    color: #649AB8;
    float: right;
    font-size: 12px;
    margin-top: 2px;
}
.sider-bar-bt ul li .main-view {
    margin: 0;
}
.sider-bar-bt .wrap {
    cursor: pointer;
    display: block;
    font-size: 0;
}
.sider-bar-bt .wrap:hover {
    background: none repeat scroll 0 0 #FFFFFF;
}
.ju-main {
    float: left;
    width: 740px;
}
.main-box {
    background-color: #FFFFFF;
    border: 2px solid #F8DAD5;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 1px #F1F1F1;
    margin-bottom: 15px;
    padding: 12px 0;
    position: relative;
}
.main-box .box-top {
    background: url("http://img02.taobaocdn.com/tps/i2/T1hRWaXbxdXXXXXXXX-2236-12.png") no-repeat scroll -1px 0 transparent;
    display: none;
    font-size: 0;
    height: 12px;
}
.main-box .box-body {
    padding: 0 8px 2px;
    z-index: 20;
}
.main-box .box-bottom {
    background: url("http://img02.taobaocdn.com/tps/i2/T1hRWaXbxdXXXXXXXX-2236-12.png") no-repeat scroll -745px 0 transparent;
    display: none;
    font-size: 0;
    height: 12px;
}
.main-box .item_num {
    background: url("../images/littleBg.png") no-repeat scroll 0 -136px transparent;
    color: #DC442F;
    font: bold 16px/20px Arial;
    height: 20px;
    left: -3px;
    padding: 2px 18px 18px 2px;
    position: absolute;
    text-align: center;
    top: -3px;
    width: 20px;
}
.main-box h2 {
    color: #333333;
    font: bold 23px/36px "微软雅黑";
    padding: 3px 8px;
}
.main-box h2 span {
    color: #DC442F;
}
.main-box h2 a {
    color: #333333;
}
.main-box h2 a:visited {
    color: #333333;
}
.main-box h2 a:hover {
    color: #333333;
}
.main-box .info-box {
    margin-top: 12px;
    position: relative;
}
.main-box .info-box .meta {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color #FFED85 #FFED85;
    border-style: none none solid solid;
    border-width: medium medium 1px 1px;
    float: left;
    height: 183px;
    margin-left: 2px;
    padding-top: 128px;
    position: relative;
    width: 254px;
    z-index: 20;
}
.main-box .info-box .picbox {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: -moz-linear-gradient(center top , #F4381A -1%, #CF301A 18%) repeat scroll 0 0 transparent;
    border-color: #A51100 #A51100 #A51100 -moz-use-text-color;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px medium;
    float: left;
    height: 310px;
    position: relative;
    width: 460px;
    z-index: 10;
}
.main-box .info-box .pic {
    border-top: 1px solid #FD9B8B;
    height: 301px;
    padding: 3px 4px 4px;
    width: 452px;
}
.main-box .info-box .pic a {
    background-color: #FFFFFF;
    border: 1px solid #F5D6D1;
    display: block;
    height: 300px;
    overflow: hidden;
    text-align: center;
}
.main-box .info-box .pic img {
    background-color: #FFFFFF;
    display: inline-block;
    width: 450px;
}
.main-box .info-box .picbox .discount {
    background: url("../images/littleBg.png") no-repeat scroll 0 -184px transparent;
    color: #FFFFFF;
    font: bold 24px "微软雅黑",Arial;
    height: 28px;
    padding: 0 0 36px 22px;
    position: absolute;
    right: 5px;
    text-align: center;
    top: 5px;
    white-space: nowrap;
    width: 42px;
    word-wrap: normal;
}
.main-box .item-buy {
    background: url("http://img03.taobaocdn.com/tps/i3/T115aiXldbXXXXXXXX-451-920.png") no-repeat scroll right 0 transparent;
    height: 68px;
    left: -27px;
    position: absolute;
    top: 0;
    width: 281px;
    z-index: 20;
}
.main-box .item-buy strong {
    background: url("http://img03.taobaocdn.com/tps/i3/T115aiXldbXXXXXXXX-451-920.png") no-repeat scroll 190px 0 transparent;
    color: #FFFFFF;
    display: block;
    font: bold 46px/68px Arial;
    height: 68px;
    letter-spacing: -3px;
    padding-right: 90px;
    text-align: center;
    text-shadow: 1px 1px 1px #666666;
}
.main-box .item-buy strong b {
    font: bold 30px "微软雅黑",Verdana;
    margin-right: 3px;
}
.main-box .item-buy strong span {
    font-size: 34px;
    letter-spacing: -2px;
}
.main-box .item-buy .large {
    font-size: 42px;
}
.main-box .item-buy .buy {
    cursor: default;
    display: block;
    height: 68px;
    position: absolute;
    top: 0;
    width: 281px;
}
.main-box .item-buy .buy:hover {
    background: url("http://img03.taobaocdn.com/tps/i3/T115aiXldbXXXXXXXX-451-920.png") no-repeat scroll 190px -390px transparent;
}
.avil .item-buy .buy {
    cursor: pointer;
}
.main-box .item-prices {
    background: url("../images/littleBg.png") no-repeat scroll 1px 0 transparent;
    height: 59px;
    left: -11px;
    padding-left: 12px;
    position: absolute;
    top: 68px;
    width: 253px;
    word-wrap: normal;
    z-index: 10;
}
.main-box .item-prices dt, .main-box .item-prices dd {
    float: left;
    height: 29px;
    line-height: 29px;
    text-align: center;
    width: 84px;
}
.main-box .item-prices dt {
    color: #666666;
    font-size: 14px;
}
.main-box .item-prices dd {
    color: #333333;
    font: 17px Verdana;
    letter-spacing: -2px;
}
.main-box .item-sold {
    color: #333333;
    font: 20px "微软雅黑";
    height: 69px;
    padding-top: 23px;
    text-align: center;
}
.main-box .item-sold strong {
    color: #66B024;
    font-size: 30px;
    font-weight: normal;
}
.main-box .item-sold p {
    line-height: 33px;
}
.main-box .item-sold .desc {
    font-size: 16px;
    line-height: 23px;
}
.main-box .time-count {
    margin: 14px 0 0 10px;
    overflow: hidden;
    white-space: nowrap;
}
.main-box .time-count .tit {
    display: inline;
    vertical-align: middle;
}
.main-box .time-count .begin {
    color: #F43200;
    font: bold 19px "微软雅黑";
    text-align: center;
}
.main-box .time-count .dsec-anim {
    background: url("http://img01.taobaocdn.com/tps/i1/T1BoaaXXpjXXXXXXXX-18-25.gif") no-repeat scroll 0 -1px transparent;
    display: inline-block;
    height: 25px;
    line-height: 25px;
    margin-left: 3px;
    overflow: hidden;
    padding-left: 20px;
    vertical-align: middle;
    width: 18px;
}
.main-box .time-count .no-anim {
    background: none repeat scroll 0 0 transparent;
    padding-left: 2px;
}
.main-box .ju-spltimer {
    display: inline-block;
    line-height: 21px;
    vertical-align: middle;
}
.main-box .item-prom {
    border-top: 1px solid #FFED85;
    height: 37px;
    line-height: 37px;
    position: absolute;
    text-align: center;
    top: 271px;
    width: 254px;
}
.item-prom li {
    background: url("http://img01.taobaocdn.com/tps/i1/T1LjWaXm8jXXXXXXXX-19-163.png") no-repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    height: 16px;
    line-height: 16px;
    margin: 11px 0 0 9px;
    padding-left: 20px;
    width: 54px;
}
.item-prom .prom1 {
    background-position: 0 0;
}
.item-prom .prom2 {
    background-position: 0 -20px;
}
.item-prom .prom3 {
    background-position: 0 -40px;
}
.item-prom .prom4 {
    background-position: 0 -63px;
}
.item-prom .prom5 {
    background-position: 0 -88px;
}
.item-prom .prom6 {
    background-position: 0 -112px;
}
.item-prom img {
    vertical-align: middle;
}
.main-box .info-bar {
    height: 29px;
    margin: 8px 0 0 5px;
    position: relative;
}
.info-bar .item_share {
    float: left;
    width: 252px;
}
.info-bar .item_share i.icon {
    vertical-align: middle;
}
.info-bar .item_share .small-blue {
    margin-top: 3px;
    vertical-align: middle;
}
.info-bar .item-seller {
    border: 1px solid #E7E7E7;
    border-radius: 2px 2px 2px 2px;
    float: left;
    height: 27px;
    line-height: 27px;
    margin: 1px 3px 0 0;
    overflow: hidden;
    padding: 0 3px;
    text-align: center;
    width: 361px;
}
.info-bar .item_url {
    border: 1px solid #E7E7E7;
    color: #B0B0B0;
    height: 19px;
    line-height: 19px;
    margin-top: 4px;
    vertical-align: middle;
    width: 118px;
}
.info-bar .item-seller .rank, .info-bar .item-seller span {
    vertical-align: middle;
}
.info-bar .item-seller .ww-inline {
    margin: 0 10px;
    vertical-align: text-bottom;
}
.main-box .info-banner {
    margin: 10px 2px;
}
.main-box .tip, .ju-tip {
    background-color: #FFFFE2;
    border: 1px solid #FFC674;
    bottom: 56px;
    font: 12px/1.5em Arial,"宋体";
    left: 130px;
    padding: 5px 10px;
    position: absolute;
    width: 215px;
    z-index: 100;
}
.main-box .tip s, .ju-tip s {
    background: url("../images/littleBg.png") no-repeat scroll -245px -237px transparent;
    bottom: -5px;
    display: block;
    font-size: 0;
    height: 5px;
    left: 91px;
    position: absolute;
    width: 7px;
}
.main-box .tip b, .ju-tip b {
    background-position: -443px -882px;
    display: block;
    font-size: 0;
    height: 5px;
    left: 5px;
    position: absolute;
    top: 5px;
    width: 7px;
}
.ju-tip .cls {
    color: #666666;
    cursor: pointer;
    font-family: Arial;
    font-size: 17px;
    position: absolute;
    right: 5px;
    top: 2px;
}
.ju-tip .cls:hover {
    color: #999999;
}
.main-box .tip-down {
    bottom: auto;
    left: 101px;
    max-width: 400px;
    top: 41px;
    width: auto;
}
.main-box .tip-down s {
    background-position: -245px -243px;
    bottom: auto;
    left: 50px;
    top: -5px;
}
.main-box .task-tip {
    left: 20px;
    width: 280px;
}
.main-box .task-tip-down {
    bottom: auto;
    left: 20px;
    top: 60px;
    width: 280px;
}
.main-box .task-tip-down s {
    background-position: -245px -243px;
    bottom: auto;
    left: 201px;
    top: -5px;
}
.jieti .buy-bottom .item-prices .curprice {
    color: #DC442F;
}
.notbegin .info-box .picbox {
    background: -moz-linear-gradient(center top , #39A709 -1%, #2E7409 18%) repeat scroll 0 0 transparent;
    border-color: #1E4502;
}
.notbegin .info-box .pic {
    border-color: #69B539;
}
.notbegin .item-buy {
    background: url("http://img03.taobaocdn.com/tps/i3/T115aiXldbXXXXXXXX-451-920.png") no-repeat scroll right -78px transparent;
}
.notbegin .item-buy strong {
    background-position: 190px -78px;
}
.notbegin .item-buy .buy:hover {
    background-image: none;
}
.notbegin .smsremind .buy {
    cursor: pointer;
}
.notbegin .smsremind strong {
    background: url("http://img03.taobaocdn.com/tps/i3/T115aiXldbXXXXXXXX-451-920.png") no-repeat scroll 183px -850px transparent;
}
.chance .info-box .picbox {
    background: -moz-linear-gradient(center top , #18DAE4 -1%, #18BCC1 18%) repeat scroll 0 0 transparent;
    border-color: #00989A;
}
.chance .info-box .pic {
    border-color: #82E6EC;
}
.chance .item-buy {
    background: url("http://img03.taobaocdn.com/tps/i3/T115aiXldbXXXXXXXX-451-920.png") no-repeat scroll right -156px transparent;
}
.chance .item-buy strong {
    background-position: 190px -156px;
}
.chance .item-buy .buy:hover {
    background-image: none;
}
.soldout .info-box .picbox {
    background: -moz-linear-gradient(center top , #ABABAB -1%, #A0A0A0 18%) repeat scroll 0 0 transparent;
    border-color: #8B8B8B;
}
.soldout .info-box .pic {
    border-color: #D0D0D0;
}
.soldout .item-buy {
    background: url("http://img03.taobaocdn.com/tps/i3/T115aiXldbXXXXXXXX-451-920.png") no-repeat scroll right -234px transparent;
}
.soldout .item-buy strong {
    background-position: 190px -234px;
}
.soldout .item-buy .buy:hover {
    background-image: none;
}
.timeout .info-box .picbox {
    background: -moz-linear-gradient(center top , #ABABAB -1%, #A0A0A0 18%) repeat scroll 0 0 transparent;
    border-color: #8B8B8B;
}
.timeout .info-box .pic {
    border-color: #D0D0D0;
}
.timeout .item-buy {
    background: url("http://img03.taobaocdn.com/tps/i3/T115aiXldbXXXXXXXX-451-920.png") no-repeat scroll right -234px transparent;
}
.timeout .item-buy strong {
    background-position: 190px -314px;
}
.timeout .item-buy .buy:hover {
    background-image: none;
}
.deal-record {
    margin: 10px 0;
}
.deal-record .hd {
    border-bottom: 2px solid #DDE4EA;
    line-height: 3em;
    padding-left: 10px;
    width: 710px;
}
.deal-record h3 {
    display: inline-block;
}
.deal-record div {
    overflow: hidden;
    width: 100%;
}
.deal-record .table-deal-record em, .deal-record .table-deal-record caption {
    color: #FF5500;
    font-weight: 700;
}
.deal-record .table-deal-record {
    margin-bottom: 10px;
    width: 100%;
}
.deal-record .table-deal-record caption {
    padding: 5px 0;
}
.deal-record .table-deal-record th {
    border-bottom: 1px solid #DDE4EA;
    font-weight: 700;
    height: 30px;
    text-align: center;
}
.deal-record .table-deal-record td {
    border-bottom: 1px solid #EEF1F4;
    padding: 3px 5px;
    text-align: center;
}
.deal-record .cell-align-l {
    text-align: left;
}
.deal-record .cell-align-c {
    text-align: center;
}
.deal-record .odd {
    background-color: #F6F9FF;
}
.deal-record .col-buyer {
    width: 130px;
}
.deal-record .col-price {
    width: 10%;
}
.deal-record .col-amount {
    width: 10%;
}
.deal-record .col-chargetime {
    width: 20%;
}
.deal-record .col-status {
    width: 10%;
}
.deal-record .col-auct-buyer {
    width: 20%;
}
.deal-record .col-auct-price {
    width: 20%;
}
.deal-record .col-auct-amount {
    width: 15%;
}
.deal-record .col-auct-effectamount {
    width: 15%;
}
.deal-record .col-auct-actiontime {
    width: 20%;
}
.deal-record .col-auct-status {
    width: 10%;
}
.main-box .item-taoshare {
    margin: 20px 0 0;
}
.main-box .item-taoshare h3 {
    border-bottom: 2px solid #DDE4EA;
    line-height: 3em;
    margin-bottom: 10px;
    padding-left: 10px;
}
.main-box .info-detail {
    font-size: 14px;
    line-height: 1.5em;
    margin: 15px 10px;
}
.main-box .info-detail p {
    margin-bottom: 1em;
}
.buy-bottom {
    height: 70px;
    margin-top: 30px;
    position: relative;
}
.buy-bottom .item-prices {
    background: none repeat scroll 0 0 transparent;
    left: 64px;
    top: 10px;
}
.buy-bottom .item-buy {
    background-position: right -312px;
    left: 334px;
    top: 3px;
}
.infomap {
    margin: 15px 0 3px;
    padding: 10px 15px;
    width: 678px;
}
.infomap h3 {
    color: #FF7500;
    font-size: 14px;
    margin-bottom: 5px;
}
.infomap .btn-bigmap {
    background-color: white;
    border: 1px solid black;
    border-radius: 4px 4px 4px 4px;
    bottom: 7px;
    box-shadow: 1px 1px 1px #999999;
    cursor: pointer;
    opacity: 0.9;
    padding: 0 4px;
    position: absolute;
    right: 5px;
    z-index: 100;
}
.infomap .mapbox {
    border: 1px solid #D2D2D2;
    float: left;
    height: 210px;
    width: 375px;
}
.infomap .maplist {
    float: right;
    font-size: 14px;
    margin-left: 15px;
    width: 285px;
}
.maplist ul {
    overflow: hidden;
}
.maplist .more-branches {
    background-position: 0 -866px;
    display: none;
    padding: 5px;
    text-align: right;
}
.maplist h4 {
    border-top: 1px solid #DEDEDE;
    color: #3399CC;
    cursor: pointer;
    font-size: 14px;
    font-weight: normal;
    padding: 5px;
}
.maplist .on h4 {
    background-position: -135px -843px;
    border: medium none;
    color: #333333;
    font-weight: bold;
    padding: 0 5px 10px;
}
.maplist .info {
    color: #666666;
    margin-left: 5px;
    padding: 5px 0;
}
.maplist .info p {
    margin-left: 3em;
    text-indent: -3em;
}
.info-bar .item-seller .grade {
    padding-top: 0;
}
.info-bar .c-value-no {
    background: url("http://img05.taobaocdn.com/tps/i5/T1JLtRXhlAXXXXXXXX-128-83.png") repeat scroll -64px -12px transparent;
}
.c-value-no i {
    display: inline-block;
    height: 16px;
    overflow: hidden;
    width: 16px;
}
.c-value-no, .c-value-no i {
    background: url("http://img05.taobaocdn.com/tps/i5/T1JLtRXhlAXXXXXXXX-128-83.png") no-repeat scroll 0 0 transparent;
}
.info-bar .grade h4 {
    display: none;
}
.info-bar .grade a {
    color: #777777;
    text-decoration: none;
}
.info-bar .grade .c-value-no {
    margin-right: 3px;
}
.info-bar .grade, #shop-info .extra-info .extend, #shop-info .extra-info .other {
    color: #777777;
    padding-top: 5px;
}
#header .c-value-no, #content .c-value-no {
    background-position: -64px -12px;
    display: inline-block;
    height: 12px !important;
    overflow: hidden;
    text-align: left;
    vertical-align: inherit !important;
    width: 60px;
}
#header .c-value-no i, #content .c-value-no i {
    background-position: -64px 0;
    overflow: hidden;
    vertical-align: top;
    width: 0;
}
.danshuang .tip {
    bottom: 72px;
    display: none;
    left: 4px;
    width: 290px;
}
.danshuang .chance-tip {
    left: 35px;
    width: 215px;
}
.danshuang .tip s {
    left: 80px;
}
.shuang .tip {
    bottom: -47px;
}
.shuang .tip-down, .danshuang .tip-down {
    bottom: auto;
    left: 101px;
    width: auto;
}
.shuang .tip s {
    background-position: -245px -242px;
    left: 80px;
    top: -5px;
}
.danshuang .dantong strong {
    font-size: 40px;
    padding-top: 10px;
}
.danshuang .dantong .label, .danshuang .buy-shuang .label {
    color: #FFFFFF;
    left: 30px;
    position: absolute;
    top: 5px;
}
.danshuang .buy-shuang .label {
    color: #DC442F;
}
.danshuang .buy-shuang {
    background-position: right -390px;
    top: 127px;
}
.danshuang .buy-shuang strong {
    background-position: 190px -624px;
    color: #DC442F;
    font-size: 40px;
    height: 58px;
    overflow: hidden;
    padding-top: 10px;
    text-shadow: 1px 1px 1px #E5C569;
}
.danshuang .buy-shuang .buy:hover {
    background-position: 190px -702px;
}
.notbegin .buy-shuang {
    background: url("http://img03.taobaocdn.com/tps/i3/T115aiXldbXXXXXXXX-451-920.png") no-repeat scroll right -78px transparent;
}
.notbegin .buy-shuang .label {
    color: #FFFFFF;
}
.notbegin .buy-shuang strong {
    background-position: 190px -78px;
    color: #FFFFFF;
    text-shadow: 1px 1px 1px #666666;
}
.notbegin .buy-shuang .buy:hover {
    background-image: none;
}
.soldout .buy-shuang {
    background: url("http://img03.taobaocdn.com/tps/i3/T115aiXldbXXXXXXXX-451-920.png") no-repeat scroll right -234px transparent;
}
.soldout .buy-shuang strong {
    background-position: 190px -234px;
    color: #FFFFFF;
    text-shadow: 1px 1px 1px #666666;
}
.soldout .buy-shuang .label {
    color: #FFFFFF;
}
.soldout .buy-shuang .buy:hover {
    background-image: none;
}
.timeout .buy-shuang {
    background: url("http://img03.taobaocdn.com/tps/i3/T115aiXldbXXXXXXXX-451-920.png") no-repeat scroll right -234px transparent;
}
.timeout .buy-shuang strong {
    background-position: 190px -314px;
    color: #FFFFFF;
    text-shadow: 1px 1px 1px #666666;
}
.timeout .buy-shuang .label {
    color: #FFFFFF;
}
.timeout .buy-shuang .buy:hover {
    background-image: none;
}
.chance .buy-shuang {
    background: url("http://img03.taobaocdn.com/tps/i3/T115aiXldbXXXXXXXX-451-920.png") no-repeat scroll right -156px transparent;
}
.chance .buy-shuang strong {
    background-position: 190px -156px;
    color: #FFFFFF;
    text-shadow: 1px 1px 1px #666666;
}
.chance .buy-shuang .label {
    color: #FFFFFF;
}
.chance .buy-shuang .buy:hover {
    background-image: none;
}
.shuang .item-sold {
    height: auto;
    line-height: 1em;
    padding-top: 71px;
}
.shuang .time-count {
    margin-top: 3px;
}
.shuang .buy-bottom .buy-shuang {
    background: url("http://img03.taobaocdn.com/tps/i3/T115aiXldbXXXXXXXX-451-920.png") no-repeat scroll -180px -472px #FFE27D;
    height: 28px;
    left: 85px;
    padding: 20px;
    position: absolute;
    top: 3px;
    width: 220px;
    z-index: 100;
}
.shuang .buy-bottom .buy-shuang strong {
    color: #DC442F;
    font-size: 30px;
}
.shuang .buy-bottom .buy-shuang b {
    font-family: Arial;
    font-size: 20px;
}
.shuang .buy-bottom .buy-shuang .label {
    color: #DC442F;
}
.shuang .buy-bottom .btn-middle {
    padding: 0 10px;
    position: absolute;
    right: 18px;
    top: 21px;
}
.infodetail {
    color: #000000;
    overflow: hidden;
    padding: 0 10px;
    width: 702px;
}
.infodetail img {
    max-width: 702px;
}
.backto-list {
    background: url("../images/littleBg.png") no-repeat scroll -162px -136px transparent;
    display: block;
    height: 75px;
    left: -40px;
    position: absolute;
    top: 3px;
    width: 22px;
}
.backto-list:hover {
    background-position: -136px -136px;
}
.list-load {
    background: url("http://img04.taobaocdn.com/tps/i4/T1JyCaXd8zXXXXXXXX-32-32.gif") no-repeat scroll center center #F3FBFB;
    border: 1px solid #CDE4EB;
    border-radius: 3px 3px 3px 3px;
    display: none;
    height: 47px;
    margin-bottom: 15px;
}
.list-load .reload {
    background-color: #F3FBFB;
    cursor: pointer;
    display: block;
    font: 16px/47px "微软雅黑";
    height: 47px;
    text-align: center;
}
.list-load .reload:hover {
    text-decoration: underline;
}
.pop-map {
    border: 2px solid white;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 5px 5px 7px #666666;
    top: 60px;
}
.pop-map .infomap {
    margin: 0;
}
.pop-map .hd {
    display: none;
    height: 0;
}
.pop-map .bd {
    border: medium none;
    padding: 25px 25px 19px;
}
.pop-map .ft {
    background: none repeat scroll 0 0 white;
}
.pop-map .ft .buttons {
    padding: 0 0 20px;
}
.pop-map .ft .buttons button {
    color: #999999;
    font-size: 19px;
    font-weight: bold;
    height: 34px;
    line-height: 36px;
    width: 127px;
}
.pop-map .ft .btn-close {
    color: #29A5C9;
}
.main-box .item-buy .icon-front {
    background: url("http://img03.taobaocdn.com/tps/i3/T115aiXldbXXXXXXXX-451-920.png") no-repeat scroll 0 -806px transparent;
    display: none;
    height: 17px;
    left: 26px;
    position: absolute;
    top: -6px;
    width: 55px;
}
.main-box .item-buy .final {
    background-position: -73px -806px;
    width: 61px;
}
.jieti .item-buy .icon-front {
    display: block;
}
.jieti .avil strong {
    background-position: 190px -468px;
}
.jieti .avil .buy:hover {
    background-position: 190px -546px;
}
.jieti .item-prices {
    background-position: 1px -60px;
}
.jieti .item-prices dt {
    line-height: 34px;
    overflow: hidden;
}
.jieti .item-prices .price {
    margin-right: 4px;
    overflow: hidden;
    width: 80px;
}
.jieti .item-prices .curprice {
    color: #FFFFFF;
}
.jieti .item-prices .minprice {
    color: #309B00;
}
.main-box .pay-final {
    background: url("../images/littleBg.png") no-repeat scroll 1px 0 transparent;
    height: 59px;
    left: -11px;
    overflow: hidden;
    padding-left: 12px;
    position: absolute;
    top: 68px;
    white-space: nowrap;
    width: 253px;
}
.main-box .pay-final .inner {
    background-color: #FFF7AD;
    height: 43px;
    margin: 10px 1px;
    padding-top: 5px;
    width: 251px;
}
.main-box .pay-final .dealing {
    padding: 0 5px;
    white-space: normal;
    width: auto;
}
.main-box .pay-final span {
    padding: 0 12px;
    vertical-align: middle;
}
.main-box .pay-final .dealing span {
    padding: 0;
}
.price-grads {
    line-height: 1em;
    overflow: hidden;
    padding: 18px 0 0;
    position: relative;
    text-align: center;
    width: 250px;
}
.price-grads .grad-info {
    background-color: #FFFFE2;
    border: 1px solid #FFC674;
    border-radius: 2px 2px 2px 2px;
    color: #666666;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    margin: 10px 0 0;
    overflow: hidden;
    padding: 0 5px;
    text-align: center;
    white-space: nowrap;
    width: 230px;
}
.price-grads .style1-tip {
    margin-top: 6px;
}
.price-grads .grad-info strong {
    color: #DC442F;
}
.price-grads .grad-pointer {
    background: url("../images/littleBg.png") no-repeat scroll -245px -243px transparent;
    bottom: 25px;
    display: block;
    font-size: 0;
    height: 5px;
    left: 119px;
    position: absolute;
    width: 7px;
}
.price-grads .style1-poi {
    top: 64px;
}
.price-grads .grad-bar {
    border-radius: 2px 2px 2px 2px;
    cursor: default;
    height: 14px;
    overflow: hidden;
    padding: 8px 0 0 10px;
    white-space: nowrap;
    width: 242px;
}
.price-grads .grad-bar ul {
    width: 250px;
}
.price-grads .grad-bar li {
    border-right: 1px solid #FFFFFF;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: Arial;
    height: 14px;
    line-height: 14px;
    overflow: hidden;
    text-align: center;
    width: 60px;
}
.price-grads .grad-bar .pass {
    background-color: #ABDDF4;
}
.price-grads .grad-bar .curr {
    background-color: #DC442F;
}
.price-grads .grad-bar .next {
    background-color: #ABDDF4;
}
.price-grads .style1-bar {
    padding-top: 30px;
}
.price-grads .style1-bar li {
    width: 48px;
}
.price-grads .style1-bar .pass {
    color: #ABDDF4;
}
.price-grads .style1-bar .curr {
    color: #DC442F;
}
.price-grads .style1-bar .next {
    color: #ABDDF4;
}
.price-grads .grad-num {
    height: 12px;
    line-height: 12px;
    margin-left: 10px;
}
.price-grads .grad-num ul {
    width: 250px;
}
.price-grads .grad-num li {
    display: block;
    float: left;
    text-align: left;
    white-space: nowrap;
    width: 58px;
    word-wrap: normal;
}
.price-grads .style1-num {
    padding-top: 3px;
    position: absolute;
    text-align: right;
    width: 236px;
}
.price-grads .style1-num div {
    display: inline-block;
    float: right;
    text-align: right;
}
.price-grads .style1-num .min {
    float: left;
    text-align: left;
}
.price-grads .style1-num .price {
    color: #FF6600;
    font-weight: bold;
}
.price-grads .style1-num .pricetip {
    background-color: #FFFFE2;
    border: 1px solid #FFC674;
    color: #FF6600;
    font-weight: bold;
    left: 50px;
    line-height: 1.3em;
    padding: 0 5px;
    position: absolute;
    top: -5px;
    white-space: nowrap;
}
.ju-pay {
    background-color: #FFFFFF;
    border: 2px solid #CBD1DB;
    border-radius: 5px 5px 5px 5px;
    overflow: hidden;
    padding: 20px;
    width: 906px;
}
.ju-pay h2 {
    background-color: #F7F7F7;
    font-size: 14px;
    height: 25px;
    margin: -20px 0 0 -20px;
    padding: 5px 0 0 10px;
    width: 936px;
}
.ju-pay .pay-unit {
    border-bottom: 1px dashed #E0E0E0;
    margin: 0 10px;
    padding: 15px 0;
}
.ju-pay .jieti-anc {
    font-size: 14px;
}
.ju-pay .pay-unit strong {
    color: #FF6600;
    font-weight: normal;
}
.ju-pay .pay-unit h3 {
    font-size: 14px;
    line-height: 2em;
}
.ju-pay .tuan-state {
    border: medium none;
}
.ju-pay .item-info {
    line-height: 2.7em;
}
.ju-pay .item-info img {
    border: 1px solid #E0E0E0;
    float: left;
    height: 80px;
    margin: 7px 40px 0 0;
    width: 80px;
}
.ju-pay .item-info h4 {
    font-size: 14px;
    font-weight: normal;
}
.ju-pay .item-info .desc {
    color: #999999;
}
.ju-pay .item-info strong {
    margin-right: 20px;
}
.ju-pay .item-info strong em {
    font-weight: bold;
}
.ju-pay .price-grads {
    margin: 10px 0 0;
    text-align: left;
    width: 875px;
}
.ju-pay .price-grads .grad-bar {
    height: 40px;
    margin: 10px 0 0;
    width: 875px;
}
.ju-pay .price-grads ul {
    width: 885px;
}
.ju-pay .price-grads .grad-bar li {
    font-size: 20px;
    height: 40px;
    line-height: 40px;
}
.ju-pay .price-final {
    background-color: #FFFFE1;
    border: 1px solid #F9B967;
    float: left;
    padding: 15px 20px;
}
.ju-pay .price-final strong {
    font-size: 20px;
    font-weight: bold;
}
.ju-pay .price-final .num {
    color: #309B00;
}
.ju-pay .receive {
    line-height: 26px;
    padding: 10px 0;
}
.ju-pay .receive-info dd {
    float: left;
    width: 750px;
}
.ju-pay .receive-info dt {
    float: left;
    width: 85px;
}
.ju-pay .pay-term {
    background-color: #F7F7F7;
    border: 1px solid #DFDFDF;
    float: left;
    height: 45px;
    line-height: 2em;
    margin: 10px 10px 10px 0;
    padding: 10px;
    width: 240px;
}
.ju-pay .pay-term strong {
    color: #666666;
    font-weight: bold;
}
.ju-pay .pay-term .ju-spltimer {
    display: inline-block;
    height: auto;
    vertical-align: middle;
}
.ju-pay .pay-term .ju-spltimer .label {
    vertical-align: middle;
}
.pop-ju .dsec-anim {
    vertical-align: top;
}
.ju-pay .pay-contact .field {
    clear: both;
    padding: 5px 0;
}
.ju-pay .pay-contact .terms {
    float: left;
    margin-right: 15px;
}
.ju-pay .pay-contact .j-text {
    border-color: #ABADB3;
    width: 210px;
}
.ju-pay .pay-contact .unavil {
    color: #B0B0B0;
}
.ju-pay .pay-info {
    border: medium none;
    line-height: 2.3em;
    text-align: center;
}
.ju-pay .pay-info .tit {
    background: url("http://img04.taobaocdn.com/tps/i4/T1r6N1XmtnXXXXXXXX-10-14.png") no-repeat scroll 0 8px transparent;
    display: inline-block;
    padding-left: 13px;
    vertical-align: baseline;
}
.ju-pay .pay-info .price {
    line-height: 3em;
}
.ju-pay .pay-info .price .ding {
    font-size: 14px;
}
.ju-pay .pay-info .price strong {
    font-family: "微软雅黑";
    font-size: 35px;
    font-weight: bold;
}
.ju-pay .pay-info .price .final-terms strong {
    font-size: 16px;
}
.ju-pay .pay-info .price em {
    color: #FF6600;
    font-size: 21px;
    font-weight: bold;
}
.ju-pay .pay-info .desc {
    color: #FF6600;
}
.ju-pay .pay-info .agreement a {
    font-weight: bold;
}
.ju-pay .pay-info .j-bigbtn {
    margin: 10px 15px 0 0;
}
.ju-pay .pay-info textarea {
    clear: both;
    height: 74px;
    line-height: 2em;
    margin: 10px 0 5px;
    padding: 5px;
    width: 660px;
}
.ju-pay .pay-info .agreement strong {
    color: #666666;
    font-weight: bold;
}
.ju-pay .pay-info .agreement input {
    vertical-align: middle;
}
.ju-pay .final-timer .ju-spltimer {
    display: inline-block;
    height: auto;
    vertical-align: middle;
}
.ju-pay .final-timer .ju-spltimer p {
    vertical-align: baseline;
}
.ju-pay .final-timer .ju-spltimer .label {
    vertical-align: top;
}
.pop_pay .tit {
    color: #FF6600;
    margin: 0.6em 0;
}
.pop_pay .desc {
    color: #666666;
    margin: 0.5em 0;
    padding: 12px;
}
.pop_pay .desc p {
    font-size: 12px;
    margin: 0.2em 0;
}
.pop_pay .tip-blue {
    background: url("http://img03.taobaocdn.com/tps/i3/T1K0t7XcpvXXXXXXXX-276-32.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 22px;
    margin-top: 5px;
    padding: 10px 0 0 26px;
    text-align: left;
    width: 250px;
}
.order-box {
    color: #404040;
}
.order-box .hd {
    border-bottom: 3px solid #E9E9E9;
    height: 24px;
    line-height: 24px;
    position: relative;
}
.order-box .bd {
    padding: 10px 20px 15px;
}
.order-box .hd h3 em {
    color: #404040;
    font-weight: 700;
}
.order-box .hd h3 .manage-address {
    font-size: 12px;
    font-weight: 400;
    margin-left: 10px;
}
.order-box .h {
    margin-left: -15px;
    padding: 4px;
    position: absolute;
}
.all, .mini {
    background: url("http://img07.taobaocdn.com/tps/i1/T1yudfXdXxXXXXXXXX-15-50.gif") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    font-size: 12px;
    font-weight: 400;
    padding-right: 15px;
    position: absolute;
    right: 0;
    top: 0;
}
.all {
    background-position: right -3px;
}
.mini {
    background-position: right -28px;
    display: none;
}
.expand .mini {
    display: block;
}
.expand .all {
    display: none;
}
.label-error {
    background: url("http://a.tbcdn.cn/img/app/trade/sys_icons.gif") no-repeat scroll 5px 5px #FFF2E9;
    border: 1px solid #FF6600;
    height: 25px;
    line-height: 25px;
    margin: 5px 0 0;
    padding-left: 28px;
    width: auto;
}
.other-address {
    background: none repeat scroll 0 0 #F1F8FF;
    margin-top: 10px;
}
.order-box td {
    color: #404040;
    line-height: 20px;
    padding: 5px 0 5px 10px;
}
.order-box .first-col {
    text-align: right;
    vertical-align: top;
}
.order-box td label {
    margin-left: 6px;
}
.other-address .address-txt {
    height: 50px;
    padding: 3px;
    width: 500px;
}
.msgtosaler {
    height: 50px;
    padding: 3px;
    width: 500px;
}
#address-collection li {
    color: #404040;
    margin-bottom: 3px;
    padding-left: 3px;
}
#address-collection li.selected {
    background: none repeat scroll 0 0 #FDF2C9;
    border: 1px solid #FBEBAD;
}
#address-collection li input {
    outline: medium none;
    vertical-align: middle;
}
#address-collection li label {
    padding-left: 5px;
}
#address-collection .buyer-name {
    padding-right: 15px;
}
#address-collection .extra {
    display: none;
}
.expand #address-collection .extra, #address-collection .selected {
    display: block;
}
#address-collection .msg {
    display: inline-block;
    margin-left: 15px;
    vertical-align: middle;
}
#address-collection .msg p {
    float: none;
    padding: 2px 10px 0 23px;
}
.msg .loading {
    background: url("http://img03.taobaocdn.com/tps/i3/T1NAdGXb0FXXXXXXXX-16-16.gif") no-repeat scroll 0 3px transparent;
    color: #404040;
    float: left;
    line-height: 16px;
    padding: 2px 10px 2px 23px;
}
#address-collection li .set-default {
    display: none;
}
#address-collection li.hover .set-default {
    display: inline;
    margin-left: 15px;
}
.other-address {
    background: none repeat scroll 0 0 #F1F8FF;
    margin-top: 10px;
}
.order-box td {
    color: #404040;
    line-height: 20px;
    padding: 5px 0 5px 10px;
}
.order-box .first-col {
    text-align: right;
    vertical-align: top;
}
.order-box td label {
    margin-left: 6px;
}
.other-address .address-txt {
    height: 50px;
    padding: 3px;
    width: 500px;
}
#trade-info .invoice {
    margin-bottom: 10px;
    overflow: hidden;
}
#trade-info .invoice em {
    padding-right: 5px;
}
#trade-info .invoice .default, #trade-info .invoice .custom {
    display: block;
    height: 21px;
}
#trade-info .invoice .custom {
    position: relative;
}
#trade-info .invoice .custom .h {
    left: 7px;
    margin-left: -22px;
    padding: 4px;
    position: absolute;
}
#trade-info .invoice .custom input {
    height: 15px;
    padding: 2px;
    width: 500px;
}
#trade-info .invoice .custom {
    display: none;
}
#trade-info .invoice-edit .custom {
    display: block;
    margin-bottom: 3px;
}
#trade-info .invoice-edit .default {
    display: none;
}
.ju-popup .ju-spltimer {
    display: inline-block;
    height: auto;
    vertical-align: middle;
}
.ju-popup .ju-spltimer .label {
    vertical-align: top;
}
.pay-success {
    padding: 20px 10px;
    width: 926px;
}
.pay-success h2 {
    margin: -20px 0 0 -10px;
}
.pay-success .success {
    font-size: 14px;
    line-height: 68px;
    margin: 35px 0 0 156px;
    padding-left: 80px;
}
.pay-success .final {
    line-height: 60px;
    margin-left: 280px;
    position: relative;
    text-align: center;
    width: 286px;
}
.pay-success .final .icon-suc {
    background: url("http://img02.taobaocdn.com/tps/i2/T15PFRXXtxXXXXXXXX.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 70px;
    left: 0;
    position: absolute;
    top: 0;
    width: 70px;
}
.pay-success .final .shop-info {
    line-height: 1.6em;
    padding-left: 43px;
    text-align: left;
}
.suc-pics {
    margin-top: 30px;
    text-align: center;
    width: 946px;
}
.suc-pics div {
    float: left;
    margin-right: 10px;
}
.suc-pics p {
    margin-left: 2em;
    text-indent: -1em;
}
.suc-sub {
    font-size: 14px;
    line-height: 50px;
    margin: 40px 0 20px;
    text-align: center;
}
.suc-sub p {
    line-height: 50px;
}
.suc-sub strong {
    color: #FF6600;
}
.suc-sub .j-bigbtn {
    margin-right: 15px;
}
.suc-tms {
    margin: 10px 0;
    width: 920px;
}
.ju-pay .url_input {
    border: 0 none;
    line-height: 1em;
    width: 415px;
}
.infobox .info-share {
    border-top: 1px dashed #DADADA;
    height: 25px;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 10px;
    text-align: right;
    width: 670px;
}
.infobox .tit {
    font-weight: bold;
}
.info-share ul {
    display: inline-block;
}
.info-share li {
    display: inline-block;
    margin-left: 12px;
}
.info-share li a {
    line-height: 20px;
}
.info-share li b {
    background: url("http://img01.taobaocdn.com/tps/i1/T127XWXnXHXXXXXXXX-240-20.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 18px;
    margin-right: 3px;
    vertical-align: text-bottom;
    width: 18px;
}
.info-share a, .info-share a:visited, .info-share a:hover {
    color: #666666;
    text-decoration: none;
}
.info-share .ww b {
    background-position: 0 0;
}
.info-share .tao b {
    background-position: -25px 0;
}
.info-share .kx b {
    background-position: -50px 0;
}
.info-share .ren b {
    background-position: -75px 0;
}
.info-share .db b {
    background-position: -100px 0;
}
.info-share .sina b {
    background-position: -125px 0;
}
.info-share .mail b {
    background-position: -150px 0;
}
.share-copy {
    background-color: #FFFFFF;
    border: 1px solid #D7D7D7;
    color: #333333;
    font-size: 13px;
    line-height: 2em;
    padding: 10px 20px 20px;
}
.share-copy .j-sub {
    font-size: 12px;
    margin-right: 0;
    vertical-align: middle;
}
.share-copy input {
    border: 1px solid #CDCDCD;
    color: #999999;
    width: 260px;
}
.seller {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DFDFDF;
    margin: 0 auto;
    min-height: 365px;
    padding-bottom: 1px;
    width: 988px;
}
.seller h2 {
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    margin: 5px 0 0 9px;
}
.sign-terms {
    background-color: #EAEAEA;
    height: 100px;
    line-height: 100px;
    margin: 10px 10px 20px;
    text-align: center;
}
.ju-form {
    background-color: #FFFFFF;
    padding: 10px 30px 0 40px;
}
.ju-form .field, .ju-form .field-e {
    clear: both;
    line-height: 2em;
    padding: 10px 0 0;
    width: 100%;
}
.ju-form .field span {
    color: #999999;
    display: inline-block;
    white-space: nowrap;
}
.ju-form .field b, .ju-form .field-e b {
    color: #DE0000;
    display: block;
    float: left;
    font-weight: normal;
    text-align: center;
    width: 24px;
}
.ju-form .field .tit, .ju-form .field-e .tit {
    float: left;
    width: 80px;
}
.ju-form .terms {
    float: left;
    width: 205px;
}
.ju-form .j-text {
    border: 1px solid #9E9E9E;
    color: #666666;
    font-family: 'Verdana','tahoma','Arial';
    font-size: 14px;
    height: 18px;
    line-height: 18px;
    padding: 6px 5px;
}
.ju-form .agreement {
    width: auto;
}
.ju-form .agreement a {
    color: #649AB8;
    font-size: 14px;
    font-weight: bold;
}
.ju-form .agreement input {
    vertical-align: middle;
}
.sign .j-text {
    width: 178px;
}
.ju-form .terms label {
    margin-left: 6px;
    vertical-align: bottom;
}
.ju-form .sub {
    margin: 10px 0 10px 106px;
}
.ju-form .disabled {
    background: none repeat scroll 0 0 #F0F0F0;
}
.seller-tab {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("http://img02.taobaocdn.com/tps/i2/T1kmydXg4qXXXXXXXX-17-280.gif") repeat-x scroll 0 -148px transparent;
    border-color: #DFDFDF #DFDFDF -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    height: 44px;
}
.seller-tab ul {
    background: url("http://img02.taobaocdn.com/tps/i2/T1kmydXg4qXXXXXXXX-17-280.gif") no-repeat scroll -17px -193px transparent;
    height: 44px;
    overflow: hidden;
    padding-left: 1px;
    width: auto;
}
.seller-tab ul li {
    background: url("http://img02.taobaocdn.com/tps/i2/T1kmydXg4qXXXXXXXX-17-280.gif") no-repeat scroll -17px -237px transparent;
    float: left;
}
.seller-tab ul li a {
    color: #666666;
    display: block;
    font-family: 'Microsoft Yahei','Arial','Tahoma','Verdana';
    font-size: 16px;
    font-weight: normal;
    height: 44px;
    line-height: 44px;
    text-align: center;
    width: 125px;
}
.seller-tab ul li a:link {
    color: #666666;
    font-family: 'Microsoft Yahei','Arial','Tahoma','Verdana';
}
.seller-tab ul li a:visited {
    color: #666666;
    font-family: 'Microsoft Yahei','Arial','Tahoma','Verdana';
}
.seller-tab ul li.active {
    margin-left: -2px;
}
.seller-tab ul li.active a {
    background: url("http://img01.taobaocdn.com/tps/i1/T1qYueXctXXXXXXXXX-127-259.png") no-repeat scroll 0 0 transparent;
    color: #666666;
    font-family: 'Microsoft Yahei','Arial','Tahoma','Verdana';
    text-decoration: none;
    width: 127px;
}
.seller-tab ul li a:hover {
    color: #666666;
    font-family: 'Microsoft Yahei','Arial','Tahoma','Verdana';
    text-decoration: none;
}
.seller-list {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: -moz-use-text-color #DFDFDF #DFDFDF;
    border-right: 1px solid #DFDFDF;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    margin: 0 auto;
    padding-bottom: 20px;
    padding-top: 15px;
    text-align: center;
}
.seller-list table {
    margin: 0 auto;
    table-layout: fixed;
    text-align: center;
    width: 970px;
}
.seller-list th {
    font-weight: normal;
    padding: 12px 0;
}
.seller-list .tit th {
    padding: 3px 0;
}
.seller-list td {
    padding: 10px 0 6px;
}
.seller-list td a {
    color: #649AB8;
}
.seller-list td a:hover {
    text-decoration: underline;
}
.seller-list .odd {
    background-color: #F7F7F7;
}
.seller-list .pic {
    text-align: center;
    width: 80px;
}
.seller-list .name {
    padding: 10px 0 4px 10px;
    width: 130px;
}
.seller-list .type {
    width: 35px;
}
.seller-list .price, .seller-list .off, .seller-list .juprice, .seller-list .num {
    width: 60px;
}
.seller-list .post, .seller-list .type, .seller-list .addtime, .seller-list .state, .seller-list .arrange, .seller-list .option {
    width: 75px;
}
.seller-list .off {
    width: 60px;
}
.seller-list td.name {
    text-align: left;
}
.seller-list .state {
    color: #DC442F;
    width: 84px;
}
.seller-list .tips {
    padding: 10px 6px;
    text-align: left;
}
.seller-list .tips div {
    background-color: #FFFFE2;
    border: 1px solid #FFC674;
    color: #666666;
    font-weight: normal;
    padding: 5px 9px;
    position: relative;
}
.seller-list .tips div span {
    color: #DC442F;
    font-weight: bold;
    margin-right: 5px;
}
.seller-list .tips div em {
    color: #666666;
    font-weight: bold;
}
.seller-list .tips div .new-tip {
    left: 4px;
    top: -4px;
}
.seller-list .tips .msg-li {
    border-top: medium none;
}
.deposit-list {
    border: medium none;
}
.deposit-list .name {
    padding: 12px 0 12px 10px;
}
.deposit-list .schedule, .deposit-list .deposit-line, .deposit-list .deposit-freeze, .deposit-list .freeze-state, .deposit-list .freeze-date {
    width: 135px;
}
.deposit-list .deposit-cat, .deposit-list .deposit-date {
    width: 177px;
}
.deposit-list .tips div span {
    color: #666666;
}
.deposit-list .tips em {
    color: #DC442F;
}
.deposit-detail th, .deposit-detail td {
    padding: 5px 0;
}
.deposit-detail .detail-remark {
    width: 250px;
}
.deposit-detail em {
    color: #DC442F;
}
.deposit-angle {
    border-bottom: 1px solid #999999;
    font-size: 0;
    height: 5px;
    position: relative;
}
.deposit-angle s {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #FFFFFF #FFFFFF #999999;
    border-style: solid;
    border-width: 5px;
    bottom: 0;
    font-size: 0;
    height: 0;
    left: 80px;
    line-height: 0;
    position: absolute;
    width: 0;
}
.detail-back {
    padding-top: 20px;
}
.seller-add {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #E6E6E6;
    border-style: solid;
    border-width: 0 1px 1px;
    margin-bottom: 30px;
    min-height: 410px;
    padding-bottom: 30px;
}
.seller-add .field .tit {
    color: #666666;
    font-size: 14px;
    margin-right: 8px;
    text-align: right;
    width: 76px;
}
.seller-add .upload {
    color: #000000;
    font-size: 15px;
    height: 25px;
    padding: 0 5px;
}
.seller-add .terms {
    width: auto;
}
.seller-add .j-text {
    font-family: 'Verdana','tahoma','Arial';
    width: 166px;
}
.seller-add .field span {
    line-height: 22px;
}
.seller-add .field .wrn {
    color: #E8341C;
}
.seller-add .preview {
    background: -moz-linear-gradient(center top , #F4381A -1%, #CF301A 18%) repeat scroll 0 0 transparent;
    border: 1px solid #A51100;
    display: none;
    float: left;
    height: 300px;
    margin: 15px 0 10px;
    overflow: hidden;
    padding: 3px;
    position: relative;
    text-align: center;
    width: 450px;
}
.seller-add .preview .pic {
    height: 300px;
    overflow: hidden;
    width: 450px;
}
.seller-add .preview img {
    display: inline-block;
    width: 450px;
}
.seller-add .preview .discount {
    background: url("../images/littleBg.png") repeat-x scroll -64px -184px transparent;
    color: #FFFFFF;
    font: bold 17px "微软雅黑",Arial;
    height: 28px;
    padding: 4px 0 36px 22px;
    position: absolute;
    right: 3px;
    text-align: center;
    top: 3px;
    width: 42px;
}
.seller-add .field .sub {
    margin: 0 0 0 85px;
}
.seller-add .field .sub .big-gray {
    cursor: default;
}
.seller-detail {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #E6E6E6;
    border-style: solid;
    border-width: 0 1px 1px;
    padding-bottom: 30px;
}
.seller-detail .terms {
    width: auto;
}
.seller-detail .sub {
    margin-left: 106px;
}
.seller-detail .w515 {
    width: 515px;
}
.seller-detail .w200 {
    width: 200px;
}
.seller-detail .w61 {
    width: 61px;
}
.seller-detail .ju-form .msg {
    width: auto;
}
.seller-detail .terms select {
    padding: 3px;
}
#J_FormDetEditor .msg {
    display: inline;
    margin: 5px 0 0 106px;
}
.seller-detail .goods-detail {
    width: 650px;
    word-wrap: break-word;
}
.seller-detail .goods-detail span {
    display: inline;
    white-space: normal;
    word-wrap: break-word;
}
.seller-info {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #E6E6E6;
    border-style: solid;
    border-width: 0 1px 1px;
    padding: 10px 10px 30px;
}
.ju-form .msg {
    float: left;
    margin-left: 10px;
    white-space: nowrap;
    width: 320px;
}
.ju-form .msg .cont {
    word-wrap: normal;
}
.msg .error, .msg .stop, .msg .alert, .msg .attention, .msg .tips, .msg .ok, .msg .notice, .msg .question, .msg .help, .msg .small-help {
    background: url("http://a.tbcdn.cn/sys/common/img/msg_bg.png") no-repeat scroll 0 0 transparent;
    border: 1px solid #DDDDDD;
    color: #404040;
    float: left;
    line-height: 18px;
    padding: 6px 10px 6px 23px;
}
.msg .stop {
    background-color: #FFF2F2;
    background-position: 3px -42px;
    border-color: #FF8080;
}
.msg .alert {
    background-color: #FFF5F6;
    background-position: 3px -92px;
    border-color: #FF8C40;
}
.msg .attention {
    background-color: #E5F5FF;
    background-position: 3px -142px;
    border-color: #40B3FF;
}
.msg .tips {
    background-color: #FFFFE5;
    background-position: 3px -192px;
    border-color: #FFCC7F;
    font-size: 12px;
}
.msg .ok {
    background-color: #F0FFE5;
    background-position: 3px -247px;
    border-color: #4DBF00;
}
.msg .notice {
    background-color: #E6F5FF;
    background-position: 5px -295px;
    border-color: #40B3FF;
}
.msg .question {
    background-color: #F2F2F2;
    background-position: 3px -347px;
    border-color: #BFBFBF;
}
.msg .error {
    background-color: #FFF2F2;
    background-position: 3px 7px;
    border-color: #FF8080;
}
.msg .descraption {
    clear: both;
    color: #999999;
    padding-top: 10px;
}
.errorpage {
    margin: 100px auto;
    width: 380px;
}
.seller2 {
    background-color: #FFFFFF;
    border: 1px solid #E6E6E6;
    margin-bottom: 30px;
    overflow: hidden;
    padding-bottom: 30px;
}
.seller2.modify {
    padding-top: 10px;
}
.seller2 h3 {
    color: #666666;
    font-family: 'Microsoft Yahei','Arial','Tahoma','Verdana';
    font-size: 20px;
    font-weight: normal;
    margin: 25px auto 11px;
    padding-left: 30px;
}
.seller2 .ju-form {
    font-size: 14px;
}
.seller2 .store-inf {
    overflow: hidden;
    padding-bottom: 18px;
}
.seller2 .store-inf .field {
    padding-top: 3px;
}
.seller2 .ju-form h4 {
    border-bottom: 2px solid #F1F1F1;
    color: #666666;
    font-family: 'Microsoft Yahei','Arial','Tahoma','Verdana';
    font-size: 16px;
    font-weight: normal;
    line-height: 32px;
    margin-bottom: 0;
}
.seller2 .ju-form h4 span {
    color: #DC442F;
    font-family: '宋体';
    font-size: 14px;
    font-weight: normal;
    margin-left: 7px;
}
.seller2 input.name {
    width: 106px;
}
.seller2 input.tel, .seller2 input.email {
    width: 267px;
}
.seller2 input.address {
    width: 820px;
}
.seller2 .ju-form .terms {
    width: auto;
}
.seller2 .ju-form .terms span {
    color: #666666;
    font-family: 'Verdana','Tahoma','Arial';
    font-size: 14px;
}
.seller2 .ju-form .tips {
    color: #999999;
    float: left;
    font-size: 12px;
    margin-left: 30px;
}
.seller2 .ju-form .reg-help:hover {
    text-decoration: none;
}
.seller2 .ju-form em.junior {
    background: none repeat scroll 0 0 #A9DC11;
    border: 1px solid #448801;
    color: #FFFFFF;
    font-family: '宋体','Verdana','Tahoma','Arial';
    font-size: 12px;
    margin-left: 10px;
    padding: 1px 2px;
}
.seller2 .ju-form em.senior {
    background: url("http://img03.taobaocdn.com/tps/i3/T11cGeXmdjXXXXXXXX-64-171.png") no-repeat scroll -48px -79px #CD0000;
    border: 1px solid #B40000;
    color: #FFFFFF;
    font-family: '宋体','Verdana','Tahoma','Arial';
    font-size: 12px;
    margin-left: 10px;
    padding: 1px 2px 1px 16px;
}
.j-btn-blue, .j-btn-blue-s {
    color: white !important;
    cursor: pointer;
    display: block;
    font-family: 'Microsoft Yahei','Arial','Tahoma','Verdana';
    font-size: 19px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    width: 126px;
}
.j-btn-blue {
    background: url("http://img01.taobaocdn.com/tps/i1/T1qYueXctXXXXXXXXX-127-259.png") no-repeat scroll 0 -44px transparent;
}
.j-btn-blue:hover {
    background: url("http://img01.taobaocdn.com/tps/i1/T1qYueXctXXXXXXXXX-127-259.png") no-repeat scroll 0 -152px transparent;
    text-decoration: none;
}
.j-btn-blue-s {
    background: url("http://img01.taobaocdn.com/tps/i1/T1qYueXctXXXXXXXXX-127-259.png") no-repeat scroll 0 -80px transparent;
    width: 93px;
}
.j-btn-blue-s:hover {
    background: url("http://img01.taobaocdn.com/tps/i1/T1qYueXctXXXXXXXXX-127-259.png") no-repeat scroll 0 -116px transparent;
    text-decoration: none;
}
.j-btn-white {
    background: url("http://img01.taobaocdn.com/tps/i1/T1qYueXctXXXXXXXXX-127-259.png") no-repeat scroll 0 -188px transparent;
    color: #999999 !important;
    cursor: pointer;
    display: block;
    font-family: 'Microsoft Yahei','Arial','Tahoma','Verdana';
    font-size: 19px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    width: 126px;
}
.j-btn-white:hover {
    background: url("http://img01.taobaocdn.com/tps/i1/T1qYueXctXXXXXXXXX-127-259.png") no-repeat scroll 0 -224px transparent;
    text-decoration: none;
}
.seller-detail .ju-form .j-btn-blue, .seller-detail .ju-form .j-btn-white {
    float: left;
    margin-right: 10px;
}
.sa-shift {
    float: left;
    margin-top: 10px;
    padding-left: 280px;
}
.j-auth-step {
    margin: 0 auto 8px;
    padding-top: 39px;
    width: 990px;
}
.j-auth-step ul {
    margin-left: 39px;
}
.j-auth-step li {
    color: #999999;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    margin-left: -11px;
    position: relative;
    text-align: center;
}
.j-auth-step li b {
    background: none repeat scroll 0 0 #DFDFDF;
    float: left;
    height: 36px;
    position: relative;
    width: 17px;
}
.j-auth-step li b.rh s {
    background: none repeat scroll 0 0 #FFFFFF;
    font-size: 0;
    height: 1px;
    left: 0;
    line-height: 0;
    position: absolute;
    top: 0;
    width: 1px;
}
.j-auth-step li b.rh i {
    background: none repeat scroll 0 0 #FFFFFF;
    bottom: 0;
    font-size: 0;
    height: 1px;
    left: 0;
    line-height: 0;
    position: absolute;
    width: 1px;
}
.j-auth-step li b.rt s {
    background: none repeat scroll 0 0 #FFFFFF;
    font-size: 0;
    height: 1px;
    line-height: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 1px;
}
.j-auth-step li b.rt i {
    background: none repeat scroll 0 0 #FFFFFF;
    bottom: 0;
    font-size: 0;
    height: 1px;
    line-height: 0;
    position: absolute;
    right: 0;
    width: 1px;
}
.j-auth-step li b.h {
    background: url("http://img02.taobaocdn.com/tps/i2/T1kmydXg4qXXXXXXXX-17-280.gif") repeat scroll 0 0 transparent;
}
.j-auth-step li b.t {
    background: url("http://img02.taobaocdn.com/tps/i2/T1kmydXg4qXXXXXXXX-17-280.gif") repeat scroll 0 -74px transparent;
}
.j-auth-step li span {
    background: none repeat scroll 0 0 #DFDFDF;
    float: left;
    font-family: 'Microsoft Yahei','Arial','Tahoma','Verdana';
    font-size: 16px;
    font-weight: normal;
    width: 285px;
}
.j-auth-step li.current span {
    background: none repeat scroll 0 0 #DC442F;
    color: #FFFFFF;
}
.j-auth-step li.current b.h {
    background: url("http://img02.taobaocdn.com/tps/i2/T1kmydXg4qXXXXXXXX-17-280.gif") repeat scroll 0 -37px transparent;
}
.j-auth-step li.current b.t {
    background: url("http://img02.taobaocdn.com/tps/i2/T1kmydXg4qXXXXXXXX-17-280.gif") repeat scroll 0 -111px transparent;
}
.j-auth-step li.current b {
    background-color: #DC442F;
}
.seller-add input.link {
    width: 320px;
}
.message {
    margin: 100px auto auto;
    width: 605px;
}
.message.passed {
    width: 505px;
}
.message h4 {
    font-family: 'Microsoft Yahei','Arial','Tahoma','Verdana';
    font-size: 25px;
    font-weight: normal;
    height: 64px;
    line-height: 25px;
    margin-bottom: 25px;
    padding-left: 85px;
    padding-top: 5px;
}
.message h4 span {
    display: block;
    font-size: 19px;
    margin-top: 7px;
}
.message h4 span a {
    color: #649AB8;
    margin: auto 6px;
}
.message h4 span a:hover {
    text-decoration: underline;
}
.message h4.success {
    background: url("http://img03.taobaocdn.com/tps/i3/T1x7ucXituXXXXXXXX-64-171.png") no-repeat scroll 0 -107px transparent;
}
.message h4.error {
    background: url("http://img03.taobaocdn.com/tps/i3/T1x7ucXituXXXXXXXX-64-171.png") no-repeat scroll 0 0 transparent;
}
.message .caution {
    background: none repeat scroll 0 0 #FFFFE2;
    border: 1px solid #FFC674;
    color: #666666;
    font-family: 'Verdana','Arial','Tahoma';
    font-size: 14px;
    line-height: 24px;
    margin: 25px auto auto;
    padding: 5px 0 5px 23px;
    width: 575px;
}
.message .caution li {
    line-height: 24px;
    list-style-type: decimal;
    margin: 0 10px;
}
.message .caution li a {
    color: #649AB8;
}
.message.punish .caution {
    background: none repeat scroll 0 0 #FFEBE8;
    border: 1px solid #DF471E;
}
.message .caution li a:hover {
    text-decoration: underline;
}
.message .punish {
    color: #666666;
    font-family: 'Verdana','Arial','Tahoma';
    font-size: 14px;
    margin: 15px 0 5px 85px;
}
.message.unpass, .message.punish {
    padding-bottom: 150px;
}
.seller-detail .ju-form label.tit {
    color: #666666;
    font-size: 14px;
    text-align: left;
    width: 83px;
}
.seller-detail .ju-form .terms span {
    color: #666666;
    font-size: 14px;
}
.seller-detail .ju-form .terms {
    width: auto;
}
.seller-detail .ju-form .terms .ks-editor {
    overflow: hidden;
}
.seller-detail .ju-form .field-e .msg {
    padding-left: 97px;
}
.seller-detail .ju-form .terms .j-text {
    width: 110px;
}
.seller-detail .ju-form .terms .j-text.w382 {
    width: 382px;
}
.seller-detail .ju-form .terms .full-name {
    border: 1px solid #9E9E9E;
    font-family: 'Verdana','Tahoma','Arial';
    font-size: 14px;
    line-height: 18px;
    max-width: 500px;
    min-height: 69px;
    overflow: hidden;
    padding: 2px 5px;
    width: 382px;
}
.seller-detail .ju-form .tit s {
    display: inline-block;
    font-size: 0;
    width: 28px;
}
.seller-detail .field .countDown {
    color: #999999;
    float: left;
    font-size: 12px;
    line-height: 18px;
    margin-left: 10px;
    margin-top: 6px;
}
.seller-detail .field .countDown em {
    color: #DC442F;
    font-style: normal;
}
.seller-detail .field .countDown i {
    font-style: normal;
}
.seller-detail .field a.view-original {
    color: #649AB8;
    float: left;
    margin-left: 10px;
    margin-top: -6px;
}
.hideItem {
    display: none !important;
}
.ju-deposit {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #E6E6E6;
    border-style: solid;
    border-width: 0 1px 1px;
    margin-bottom: 30px;
    min-height: 410px;
    padding: 10px 10px 30px;
}
.ju-deposit .account-info {
    background-color: #FFFFE2;
    border: 1px solid #FFC674;
    height: 30px;
    line-height: 30px;
    margin: 10px 0;
    padding: 0 10px;
}
.ju-deposit .account-info em {
    color: #666666;
    font-weight: bold;
}
.ju-deposit .account-info span {
    color: #649AB8;
    margin-right: 20px;
}
.ju-deposit .except {
    border: medium none;
}
.ju-deposit h2.terms {
    color: #666666;
    font: 25px/2em "微软雅黑";
    text-align: center;
}
.ju-deposit .deposit-terms textarea {
    border: 1px solid #E9E9E9;
    height: 380px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding: 10px 0;
    width: 965px;
}
.ju-deposit .deposit-terms .btn-big {
    margin: 20px 0 0 415px;
}
.seller-detail .seller-history-record {
    margin: 0 auto;
    width: 868px;
}
.seller-detail .seller-history-record label.tit {
    color: #666666;
    display: block;
    float: none;
    font-size: 14px;
    margin-bottom: 5px;
    width: 150px;
}
.seller-detail .j-btn-blue-w178 {
    color: #FFFFFF;
    float: left;
    margin: 10px auto;
}
.seller-detail .j-btn-blue-w178:link {
    color: #FFFFFF;
}
.seller-detail .j-btn-blue-w178:hover {
    color: #FFFFFF;
}
.seller-detail .seller-history-record ul {
    background: none repeat scroll 0 0 #FFFFE2;
    border: 1px solid #FFC674;
    color: #666666;
}
.seller-detail .seller-history-record ul li {
    overflow: hidden;
}
.seller-detail .seller-history-record ul li div {
    clear: both;
    line-height: 19px;
    margin: auto 9px;
    overflow: hidden;
    padding: 5px 0;
}
.seller-detail .seller-history-record ul li.hd div {
    border-bottom: 1px solid #FFC674;
}
.seller-detail .seller-history-record ul li div span {
    color: #666666;
    float: left;
    text-align: center;
}
.seller-detail .seller-history-record ul li div .item-name {
    width: 25%;
}
.seller-detail .seller-history-record ul li div .prev-price {
    width: 18%;
}
.seller-detail .seller-history-record ul li div .prev-price img, .seller-detail .seller-history-record ul li div .now-price img {
    border: 1px solid #666666;
    padding: 1px;
}
.seller-detail .seller-history-record ul li div .now-price {
    width: 18%;
}
.seller-detail .seller-history-record ul li div .sub-time {
    width: 19%;
}
.seller-detail .seller-history-record ul li div .on-time {
    width: 20%;
}
.seller-detail .seller-history-record ul li div.spe span {
    line-height: 42px;
}
.seller2.seller-modification h4 {
    margin: 15px auto;
}
.seller2.seller-modification .ju-form .field label.tit {
    width: 120px;
}
.seller2.seller-modification .ju-form .field .preview {
    margin-top: 10px;
}
.seller2.seller-modification .ju-form .field .upload-tips p span {
    font-size: 11px;
}
.seller2.seller-modification .ju-form .field .upload-tips p span.wrn {
    color: #E8341C;
}
.seller2.seller-modification .ju-form .field .j-btn-blue, .seller2.seller-modification .ju-form .field .j-btn-white {
    float: left;
    margin-right: 40px;
}
.mainbox {
    background-color: #FFFFFF;
    border: 1px solid #E6E6E6;
    overflow: hidden;
    padding: 10px;
    width: 928px;
}
.error-box {
    border: medium none;
    margin: 0 auto;
    width: 930px;
}
.ju-past {
    overflow: hidden;
}
.page-other {
    border-bottom: 1px dotted #E6E6E6;
}
.page-other .pagination {
    float: right;
    margin: 1px 10px 9px 0;
}
.page-other .pagination li {
    display: inline-block;
}
.page-other .pagination ul {
    display: inline-block;
    vertical-align: middle;
}
.page-other .pagination span {
    vertical-align: middle;
}
.page-bot {
    border: medium none;
    margin: 10px 10px 9px 0;
}
.ju-past h2 {
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    margin: 5px 0 0 9px;
}
.ju-past ul {
    width: 950px;
}
.ju-past li {
    border-bottom: 1px dotted #E6E6E6;
    float: left;
    height: 248px;
    padding: 15px 40px 25px 10px;
    width: 412px;
}
.ju-past li h3 {
    color: #666666;
    font-size: 14px;
    height: 42px;
    margin-bottom: 6px;
}
.ju-past li .pic {
    float: left;
    text-align: center;
}
.ju-past li .pic a {
    background-color: #FFFFFF;
    border: 1px solid #E0E0DF;
    display: table-cell;
    height: 198px;
    overflow: hidden;
    vertical-align: middle;
    width: 198px;
}
.ju-past li .pic a img {
    max-height: 198px;
    max-width: 198px;
    vertical-align: middle;
}
.ju-past li .detail {
    float: left;
    margin-left: 20px;
}
.ju-past li .detail p {
    margin-bottom: 14px;
}
.ju-past li .buy {
    background-position: -194px -407px;
    color: #FD9A0B;
    font-family: verdana;
}
.ju-past li .buy:visited {
    color: #FD9A0B;
}
.ju-past li .buy:hover {
    background-position: -194px -407px;
    color: #FD9A0B;
}
.ju-past li strong {
    color: #FD9A0B;
    font-size: 16px;
}
.ju-past li em {
    color: #D22200;
    font-weight: bold;
}
.ju-past li strong b {
    font-size: 12px;
}
.ju-past li del {
    font-weight: bold;
}
.ju-more {
    margin: 0 auto;
    overflow: hidden;
    padding-top: 3px;
    width: 990px;
}
.more-group {
    background: none repeat scroll 0 0 #F7F7F7;
    clear: both;
    margin: 8px 0 0;
}
.more-group ul {
    padding-top: 5px;
    width: 1010px;
}
.more-group ul li {
    background: url("http://img04.taobaocdn.com/tps/i4/T1PPCaXfNnXXXXXXXX-120-131.png") no-repeat scroll right bottom transparent;
    float: left;
    margin: 5px 15px 0 0;
    padding-bottom: 15px;
    position: relative;
    width: 320px;
}
.more-group ul li .inner-box {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E5E5E5;
    padding-bottom: 15px;
}
.more-group ul li.special .inner-box {
    background: none repeat scroll 0 0 #FFFAC2;
    border: 1px solid #FFED85;
}
.more-group ul li .inner-box:hover, .more-group ul li.special .inner-box:hover {
    border: 1px solid #DC442F;
}
.more-group ul li.special b.jieti {
    background: none repeat scroll 0 0 #FFED85;
    color: #DC442F;
    display: block;
    font-weight: normal;
    height: 17px;
    left: 0;
    line-height: 17px;
    position: absolute;
    text-align: center;
    top: -17px;
    width: 46px;
}
.more-group ul li h3 {
    color: #666666;
    font-size: 14px;
    height: 40px;
    line-height: 20px;
    margin: auto auto 7px;
    padding-top: 13px;
    width: 290px;
}
.more-group ul li h3 a, .more-group ul li h3 a:visited, .more-group ul li h3 a:hover {
    color: #666666;
}
.more-group ul li .pic {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #A51100 #A51100 -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    height: 190px;
    margin: 7px auto 0;
    overflow: hidden;
    position: relative;
    width: 285px;
}
.more-group ul li .pic .discount {
    background: url("http://img04.taobaocdn.com/tps/i4/T1PPCaXfNnXXXXXXXX-120-131.png") no-repeat scroll 0 -56px transparent;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 41px;
    overflow: hidden;
    padding-left: 14px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 27px;
}
.more-group ul li .buy-mask {
    background-color: #000000;
    bottom: 78px;
    height: 20px;
    left: 17px;
    opacity: 0.5;
    position: absolute;
    width: 286px;
}
.more-group ul li .buy-state {
    bottom: 79px;
    color: #FFFFFF;
    left: 17px;
    position: absolute;
    width: 285px;
}
.more-group ul li .buy-state .orig-price {
    float: left;
    font-size: 12px;
    padding: 0 4px 0 10px;
}
.more-group ul li .buy-state .orig-price del, .more-group ul li .buy-state .orig-price strong {
    font-family: Arial;
    font-weight: bold;
    margin-left: 3px;
}
.more-group ul li .buy-state .buy-ed {
    float: right;
    font-size: 12px;
    padding-right: 6px;
}
.more-group ul li .buy-state .buy-ed strong {
    color: #B0E553;
    font-family: Arial;
    font-weight: bold;
}
.more-group ul li .buy-action {
    background: url("http://img02.taobaocdn.com/tps/i2/T1qtqiXipgXXXXXXXX-287-600.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 48px;
    line-height: 48px;
    margin: 0 auto auto;
    padding-left: 18px;
    position: relative;
    text-decoration: none;
    width: 269px;
}
.more-group ul li .buy-action:visited, .more-group ul li .buy-action:hover {
    color: #FFFFFF;
    text-decoration: none;
}
.more-group ul li .buy-action b {
    background: url("http://img02.taobaocdn.com/tps/i2/T1qtqiXipgXXXXXXXX-287-600.png") no-repeat scroll 0 -456px transparent;
    cursor: pointer;
    display: block;
    height: 32px;
    position: absolute;
    right: 5px;
    top: 10px;
    width: 86px;
}
.more-group ul li .buy-action:hover .btn {
    background-position: -91px -456px;
}
.more-group ul .notbegin .buy-action {
    background-position: 0 -54px;
}
.more-group ul .notbegin .buy-action:hover {
    background-position: 0 -107px;
}
.more-group ul .notbegin .buy-action .btn {
    background-position: 0 -493px;
    height: 23px;
    top: 13px;
    width: 93px;
}
.more-group ul .notbegin .buy-action:hover .btn {
    background-position: -98px -493px;
}
.more-group ul .notbegin .pic {
    border-color: #768E00;
}
.more-group ul .timeout .buy-action, .more-group ul .soldout .buy-action {
    background-position: 0 -266px;
}
.more-group ul .timeout .buy-action:hover, .more-group ul .soldout .buy-action:hover {
    background-position: 0 -319px;
}
.more-group ul .soldout .buy-action .btn {
    background-position: 0 -549px;
    height: 23px;
    top: 13px;
    width: 93px;
}
.more-group ul .soldout .buy-action:hover .btn {
    background-position: -98px -549px;
}
.more-group ul .soldout .pic, .more-group ul .timeout .pic {
    border-color: #8B8B8B;
}
.more-group ul .timeout .buy-action .btn {
    background-position: -37px -577px;
    height: 23px;
    top: 13px;
    width: 76px;
}
.more-group ul .timeout .buy-action:hover .btn {
    background-position: -151px -577px;
}
.more-group ul li .buy-action .price {
    color: #FFFFFF;
    float: left;
    font: bold 40px "Arial";
    letter-spacing: -2px;
}
.more-group ul li .buy-action .price em {
    font-family: "Microsoft Yahei","Arial","Verda","tahoma";
    font-size: 26px;
    font-weight: bold;
    margin-right: 3px;
}
.more-group ul li .buy-action .price span {
    font-size: 28px;
}
.more-group ul li .buy-action .buy-btn {
    cursor: pointer;
    float: right;
    height: 29px;
    margin-top: 4px;
    width: 87px;
}
.more-group ul li .buy-action .btn-middle {
    cursor: pointer;
    float: right;
    height: 29px;
    margin-top: 4px;
    width: 87px;
}
.more-group ul li .buy-action .deposit {
    background: url("http://img02.taobaocdn.com/tps/i2/T1qtqiXipgXXXXXXXX-287-600.png") no-repeat scroll -258px -456px transparent;
    cursor: pointer;
    display: inline-block;
    height: 19px;
    margin-left: 6px;
    vertical-align: baseline;
    width: 31px;
}
.more-group ul li .buy-action .deal {
    background: url("http://img02.taobaocdn.com/tps/i2/T1qtqiXipgXXXXXXXX-287-600.png") no-repeat scroll -246px -476px transparent;
    cursor: pointer;
    display: inline-block;
    height: 19px;
    margin-left: 6px;
    position: relative;
    vertical-align: baseline;
    width: 43px;
}
.ju-pagination {
    color: #999999;
    font-weight: 700;
    margin-left: 22px;
}
.page-bottom {
    float: right;
}
.ju-pagination .tp {
    margin-bottom: 5px;
    margin-top: 3px;
}
.ju-pagination .bt {
    margin-top: 5px;
    position: relative;
    z-index: 5;
}
.ju-pagination a, .page-info, .page-prev, .page-start, .page-cur, .page-end {
    background-image: none !important;
    height: 28px;
    margin-right: 0 !important;
    padding: 10px 14px 0 !important;
}
.ju-pagination .page-break {
    margin-right: 0;
}
.page-start {
    width: auto;
}
.page-cur, .ju-pagination a, .page-end {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #E5E5E5 #E5E5E5 #E5E5E5 -moz-use-text-color;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px 0;
}
.ju-pagination a {
    color: #2953A6;
}
.ju-pagination .page-bottom a {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #E5E5E5 -moz-use-text-color #E5E5E5 #E5E5E5;
    border-style: solid none solid solid;
    border-width: 1px medium 1px 1px;
}
.ju-pagination a:hover {
    background-color: #EFEFEF;
    color: #2953A6;
    text-decoration: underline;
}
.ju-pagination .page-start, .ju-pagination .page-prev {
    border: 1px solid #E5E5E5;
    width: auto;
}
.ju-pagination .page-prev, .ju-pagination .page-start {
    border-right: medium none;
}
.ju-pagination .page-next span {
    background-position: 48px -39px !important;
    padding-right: 14px;
}
.ju-pagination .page-end span {
    background-position: 48px -56px !important;
    padding-right: 14px;
}
.ju-pagination .page-start span {
    background-position: -30px -56px !important;
    padding-left: 14px;
}
.ju-pagination .page-prev span {
    background-position: 48px -39px !important;
}
.ju-pagination .page-cur {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #EFEFEF;
    border-color: #E5E5E5 -moz-use-text-color #E5E5E5 #E5E5E5;
    border-style: solid none solid solid;
    border-width: 1px medium 1px 1px;
    color: #999999;
}
.ju-pagination .page-break {
    border-left: 1px solid #E5E5E5 !important;
    height: 40px;
    line-height: 40px;
    padding: 0 4px;
}
.ju-pagination .page-prev span, .ju-pagination .page-start span, .ju-pagination .page-mini .page-next span, .ju-pagination .page-mini .page-end span {
    display: inline !important;
    overflow: hidden;
    white-space: nowrap;
}
.ju-pagination a, .page-info, .ju-pagination .page-prev, .ju-pagination .page-cur, .ju-pagination .page-start, .ju-pagination .page-end, .page-break {
    float: left;
}
.ju-pagination .icon {
    background: url("http://img04.taobaocdn.com/tps/i4/T1PPCaXfNnXXXXXXXX-120-131.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 9px;
    overflow: hidden;
    vertical-align: middle;
    width: 11px;
}
.page-start .icon {
    background-position: -85px 0;
}
.page-prev .icon {
    background-position: -61px 0;
}
.page-next .icon {
    background-position: -48px 0;
}
.page-end .icon {
    background-position: -74px 0;
}
.ju-pagination .page-next, .ju-pagination .page-end {
    border: 1px solid #E5E5E5 !important;
}
.cand-cat {
    margin: 3px auto 10px;
    width: auto;
}
.cand-cat ul {
    border-bottom: 2px solid #DC442F;
    overflow: hidden;
    padding: 0 5px;
}
.cand-cat ul li {
    float: left;
    margin-right: 3px;
}
.cand-cat ul li a {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #F7F7F7 #F7F7F7 -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    color: #DC442F;
    display: block;
    font-size: 14px;
    font-weight: bold;
    line-height: 24px;
    padding: 0 14px;
}
.cand-cat ul li a:visited {
    color: #DC442F;
}
.cand-cat ul li.on a, .cand-cat ul li a:hover {
    border-bottom: medium none;
    border-radius: 2px 2px 0 0;
    text-decoration: none;
}
.cand-cat ul li a:hover {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FEF39E;
    border-color: #FFB83A #FFB83A -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;
}
.cand-cat ul li.on a {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #DC442F;
    border-color: #DC442F #DC442F -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    color: #FFFFFF;
}
.cand-cat ul li.on a:visited {
    color: #FFFFFF;
}
.ju-subs {
    background-color: #FEFEFE;
    background-position: 0 276px;
    background-repeat: repeat-x;
    border: 2px solid #CBD1DB;
    border-radius: 5px 5px 5px 5px;
    height: 400px;
    padding: 20px;
}
.ju-subs .tip {
    background: url("http://img02.taobaocdn.com/tps/i2/T17qmXXnpXXXXXXXXX-946-57.png") no-repeat scroll 0 0 transparent;
    height: 37px;
    padding: 20px 20px 0 0;
    text-align: right;
    width: 926px;
}
.ju-subs .sub-types {
    padding: 35px 0 0 185px;
}
.sub-types p {
    line-height: 2em;
    padding: 8px 0;
}
.sub-types .status {
    font-size: 14px;
}
.sub-types .status strong {
    margin-left: 10px;
}
.sub-types .status a {
    margin-right: 10px;
}
.sub-types p .check {
    margin: 0 10px 0 20px;
    vertical-align: middle;
}
.sub-types .ind {
    color: #999999;
    padding-left: 10px;
}
.sub-types .l-ind {
    color: #999999;
    padding-left: 85px;
}
.sub-types .j-text {
    width: 180px;
}
.ju-subs .msg {
    margin: 0 0 0 186px;
    position: absolute;
}
.sub-pot {
    clear: both;
    padding: 45px 0 0 298px;
}
.sub-pot .j-bigbtn {
    margin-left: 5px;
}
.ju-subs .success {
    background: url("http://img02.taobaocdn.com/tps/i2/T15PFRXXtxXXXXXXXX.png") no-repeat scroll 0 0 transparent;
    height: 68px;
    margin: 35px 0 0 156px;
    padding-left: 80px;
}
.ju-subs .warning {
    background-position: 0 -103px;
}
.ju-subs .success h2 {
    color: #FF6600;
    font-size: 14px;
    padding: 10px 0 6px;
}
.ju-subs .warning h2 {
    color: #666666;
    font-size: 12px;
    font-weight: normal;
}
.ju-subs .attent {
    background-color: #FFFFE1;
    border: 1px solid #F9B967;
    margin: 0 0 0 236px;
    padding: 15px;
    width: 400px;
}
.ju-subs .attent h3 {
    color: #FF6600;
    font-size: 12px;
}
.ju-subs .attent p {
    margin: 0.5em 0;
}
.pop-citychange p {
    line-height: 2em;
    margin: 1em 0;
}
.pop-citychange label {
    display: inline-block;
    width: 82px;
}
.pop-citychange .no-city label {
    width: auto;
}
.ju-myju {
    background-color: #FFFFFF;
    border: 2px solid #CBD1DB;
    border-radius: 5px 5px 5px 5px;
}
.ju-myju .tab-link {
    background: url("http://img01.taobaocdn.com/tps/i1/T1BF41Xb4fXXXXXXXX-1-37.png") repeat-x scroll 0 0 transparent;
    border-bottom: 1px solid #A4A4A4;
    border-radius: 5px 5px 0 0;
    height: 37px;
    padding-left: 10px;
}
.tab-link .linkitems {
    background: url("http://img02.taobaocdn.com/tps/i2/T1QX41Xo4eXXXXXXXX-2-37.png") no-repeat scroll 0 1px transparent;
    height: 37px;
    padding: 0 0 0 2px;
    width: 100%;
}
.tab-link .linkitems li {
    background: url("http://img02.taobaocdn.com/tps/i2/T1QX41Xo4eXXXXXXXX-2-37.png") no-repeat scroll right 1px transparent;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 37px;
    line-height: 37px;
    position: relative;
}
.tab-link .linkitems a {
    color: #818181;
    display: block;
    margin: 0 2px 0 0;
    padding: 0 30px 0 46px;
}
.tab-link .linkitems .on {
    background: url("http://img04.taobaocdn.com/tps/i4/T17V41XlxeXXXXXXXX-1-44.png") repeat-x scroll 0 0 transparent;
}
.tab-link .linkitems a:hover {
    text-decoration: none;
}
.past-ico, .mysubs-ico {
    display: block;
    height: 16px;
    left: 26px;
    position: absolute;
    top: 11px;
    width: 16px;
}
.past-ico {
    background: url("http://img03.taobaocdn.com/tps/i3/T1Zp41XnBeXXXXXXXX-16-16.png") no-repeat scroll 0 0 transparent;
}
.mysubs-ico {
    background: url("http://img04.taobaocdn.com/tps/i4/T1JV41XXNfXXXXXXXX-16-16.png") no-repeat scroll 0 0 transparent;
}
.mytuan-past {
    margin: 5px 0 20px;
    padding: 0 10px;
}
.mytuan-past .mytuan-title {
    font-size: 12px;
    margin: 5px 0;
}
.mytuan-past .mytuan-title .unavil {
    color: #999999;
}
.mytuan-title a.on {
    color: #FF6600;
    cursor: default;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.mytuan-past .mytuan-tips {
    color: #999999;
    line-height: 24px;
    padding: 10px 10px 10px 0;
}
.save-buffer {
    margin: 120px 0;
}
.save-buffer .mytuan-save {
    text-align: center;
}
.save-buffer .save-record {
    margin-top: 65px;
    text-align: center;
}
.mytuan-past .mytuan-save {
    background-color: #FFFFE2;
    border: 1px solid #FFC674;
    color: #666666;
    height: 34px;
    line-height: 34px;
    margin: 10px auto 5px;
    padding: 0 10px;
    position: relative;
    white-space: nowrap;
    word-wrap: normal;
}
.mytuan-past .mytuan-save strong {
    color: #E80000;
    font-size: 20px;
    vertical-align: top;
}
.mytuan-past .mytuan-save strong.bl {
    color: #3366CC;
}
.mytuan-past .mytuan-save strong.or {
    color: #FF6600;
}
.mytuan-past .mytuan-save i {
    background: url("http://img01.taobaocdn.com/tps/i1/T1wMOjXmteXXXXXXXX-14-14.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 14px;
    vertical-align: middle;
    width: 14px;
}
.mytuan-past .pop-tip {
    background-color: #E6F5FF;
    border: 1px solid #40B3FF;
    border-radius: 2px 2px 2px 2px;
    bottom: 28px;
    color: #404040;
    left: 0;
    line-height: 18px;
    padding: 4px 10px;
    position: absolute;
    text-align: left;
    white-space: normal;
    word-wrap: normal;
    z-index: 100;
}
.mytuan-past .pop-tip s {
    background: url("http://img01.taobaocdn.com/tps/i1/T11w9jXlRbXXXXXXXX-14-8.png") no-repeat scroll 0 0 transparent;
    bottom: -7px;
    font-size: 0;
    height: 8px;
    left: 50%;
    position: absolute;
    width: 14px;
}
.mytuan-past .ju-pagination .bt li {
    float: left;
}
.mytuan-past .ju-pagination .prev-page a, .mytuan-past .ju-pagination .prev-page a:hover {
    border: 1px solid #E5E5E5;
}
.mytuan-past .ju-pagination .page-nav {
    display: inline-block;
    vertical-align: middle;
}
.title-left {
    cursor: default;
    float: left;
    margin: 0 0 0 8px;
}
.title-left a {
    cursor: pointer;
}
.title-right {
    float: right;
}
.title-search .btn-magnifier {
    background: url("http://img02.taobaocdn.com/tps/i2/T1nTV0Xb4IXXXXXXXX-16-16.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    height: 16px;
    width: 16px;
}
.mytuan-list-col0 {
    width: 325px;
}
.mytuan-list-col1 {
    width: 150px;
}
.mytuan-list-col2 {
    width: 108px;
}
.mytuan-list-col3 {
    width: 96px;
}
.mytuan-list-col4 {
    width: 60px;
}
.mytuan-list-col5 {
    width: 100px;
}
.mytuan-list table {
    border-collapse: collapse;
    border-spacing: 0;
    color: #666666;
    margin-bottom: 20px;
    table-layout: fixed;
    width: 100%;
}
.mytuan-list tbody {
    margin: 10px 0 0;
}
.mytuan-list td.item {
    padding: 10px;
    text-align: left;
}
.done .order-num {
    background-color: #F7F7F7;
    padding: 5px 0 5px 8px;
    text-align: left;
}
.undone .order-num {
    background-color: #FFFFD5;
    padding: 5px 0 5px 8px;
    text-align: left;
}
.order-num span {
    float: left;
    margin-right: 10px;
}
.mytuan-list .lim-time {
    display: block;
    float: right;
}
.mytuan-list td {
    border: 1px solid #EEEEEE;
    padding: 16px 0;
    text-align: center;
}
.mytuan-list .sep-row {
    height: 10px;
}
.mytuan-list thead {
    background-color: #F7F7F7;
    line-height: 30px;
}
.mytuan-list th {
    border-bottom: 1px solid #BFBFBF;
    border-top: 1px solid #BFBFBF;
}
.mytuan-list .dealtime {
    display: block;
}
.mytuan-list .usefulllife {
    display: block;
}
.mytuan-list .usefulllife strong {
    color: #FF6600;
}
.mytuan-list .price-current {
    display: block;
    font: 14px Arial;
}
.mytuan-list .price-old {
    display: block;
    font: 14px Arial;
}
.price-current strong {
    color: #FF6600;
}
.mytuan-list .chengtuan {
    background: url("http://img04.taobaocdn.com/tps/i4/T1UF41XiVeXXXXXXXX-16-16.png") no-repeat scroll 16px center transparent;
    display: block;
    font-size: 13px;
    line-height: 16px;
    padding: 0 0 0 18px;
}
.mytuan-list .ordertype {
    color: #FF6600;
    padding-left: 17px;
}
.mytuan-list td.seller {
    color: #2CA9CC;
}
.mytuan-list .tuan-status span {
    display: block;
    padding: 3px 0;
}
.tuan-status .deal-closed, .tuan-status .deal-payment, .tuan-status .deal-unpayed {
    font-weight: bold;
}
.tuan-status .deal-unpayed {
    color: #FF6600;
}
.tuan-status .btn-showdetail {
    color: #2CA9CC;
}
.tuan-status .btn-payearnest a {
    background: url("http://img03.taobaocdn.com/tps/i3/T1KV41XXFfXXXXXXXX-52-19.png") no-repeat scroll 0 0 transparent;
    color: white;
    display: block;
    height: 19px;
    margin: 0 auto;
    width: 52px;
}
.tuan-status .btn-payearnest a:hover {
    text-decoration: none;
}
.ju-myju .no-mytuan-list {
    padding-bottom: 200px;
    text-align: center;
}
.text-center {
    font-size: 14px;
    font-weight: bold;
    padding: 40px 0 20px;
}
.ju-myju .ju-subs {
    border: medium none;
}
.except {
    background-color: #FFFFFF;
    border: 1px solid #DFDFDF;
    font: 30px/39px "微软雅黑";
    height: 230px;
    padding: 155px 0 0 398px;
}
.p404 {
    background: url("http://img02.taobaocdn.com/tps/i2/T1tu9XXnFnXXXXXXXX-217-259.png") no-repeat scroll 163px 59px #FFFFFF;
}
.rest {
    background: url("http://img01.taobaocdn.com/tps/i1/T1ru9XXnFnXXXXXXXX-234-307.png") no-repeat scroll 140px 50px #FFFFFF;
}
.busy {
    background: url("http://img04.taobaocdn.com/tps/i4/T1qe9XXnJnXXXXXXXX-248-262.png") no-repeat scroll 140px 50px #FFFFFF;
}
.busy .btn-middle {
    cursor: pointer;
    margin: 5px;
}
.city-unavil {
    background: url("http://img03.taobaocdn.com/tps/i3/T12gaXXipiXXXXXXXX-802-446.png") no-repeat scroll center bottom #FFFFFF;
    border: 1px solid #DFDFDF;
    font-size: 14px;
    height: 560px;
    line-height: 3em;
    padding-top: 45px;
    text-align: center;
}
.city-unavil h3 {
    font: 30px "微软雅黑";
}
.city-unavil strong {
    color: #DC442F;
}
.city-unavil .btn-middle {
    left: 260px;
    position: absolute;
    top: 386px;
}
.cand-topinfo {
    margin-top: 15px;
    padding: 0 10px;
    position: relative;
}
.cand-topinfo .tit {
    font: 16px/26px "微软雅黑";
    width: 830px;
}
.cand-topinfo strong {
    color: #DC442F;
}
.cand-topinfo .tit strong {
    color: #333333;
    font-size: 19px;
    font-weight: normal;
}
.cand-topinfo .tit em {
    color: #DC442F;
    font-weight: bold;
}
.cand-topinfo .desc {
    color: #999999;
    font-size: 14px;
    line-height: 1.5em;
    margin: 5px 0;
}
.cand-unlogin .desc {
    padding: 15px 0;
}
.cand-topinfo .cand-state {
    background-color: #EDEDED;
    border: 1px solid #DDDDDD;
    border-radius: 5px 5px 5px 5px;
    float: right;
    font: 16px/24px "微软雅黑";
    padding: 8px 20px;
    position: absolute;
    right: 10px;
    text-align: center;
    top: 0;
}
.cand-topinfo .cand-state strong {
    font-size: 25px;
}
.cand-cat {
    margin-top: 15px;
}
.cand-list-cat {
    margin-bottom: 0;
}
.cand-cat ul li a:visited, .cand-cat ul li a:hover {
    color: #DC442F;
    text-decoration: none;
}
.cand-cat ul .on a:visited, .cand-cat ul .on a:hover {
    color: #FFFFFF;
}
.cand-cat .cat-state {
    background-color: #FFFFE2;
    border: 1px solid #FFC674;
    height: 28px;
    line-height: 28px;
    padding-left: 10px;
}
.cand-cat .cat-state strong {
    color: #DC442F;
}
.cand-except {
    font: 19px "微软雅黑";
    padding: 90px 0 150px;
    text-align: center;
}
.cand-list {
    margin-top: 10px;
}
.cand-list .cand-empty {
    margin-top: -10px;
}
.cand-list ul {
    margin-top: 10px;
    width: 1010px;
}
.cand-list ul li {
    background: url("http://img04.taobaocdn.com/tps/i4/T1PPCaXfNnXXXXXXXX-120-131.png") no-repeat scroll right bottom transparent;
    float: left;
    margin-right: 15px;
    padding-bottom: 15px;
    position: relative;
    width: 320px;
}
.cand-list ul li .inner-box {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E5E5E5;
    height: 325px;
    padding-bottom: 4px;
}
.cand-list ul li.special .inner-box {
    background: none repeat scroll 0 0 #FFFAC2;
    border: 1px solid #FFED85;
}
.cand-list ul li .inner-box:hover, .cand-list ul li.special .inner-box:hover {
    border: 1px solid #DC442F;
}
.cand-list ul li.special b {
    background: none repeat scroll 0 0 #FFED85;
    color: #DC442F;
    display: block;
    font-weight: normal;
    height: 17px;
    left: 0;
    line-height: 17px;
    position: absolute;
    text-align: center;
    top: -17px;
    width: 46px;
}
.cand-list ul li h3 {
    color: #666666;
    font-size: 14px;
    height: 40px;
    line-height: 20px;
    margin: 0 auto 7px;
    overflow: hidden;
    padding-top: 13px;
    width: 290px;
}
.cand-list ul li h3 a, .cand-list ul li h3 a:visited, .cand-list ul li h3 a:hover {
    color: #666666;
}
.cand-list ul li .pic {
    border: 1px solid #E4E4E4;
    height: 190px;
    margin: 7px auto 11px;
    overflow: hidden;
    position: relative;
    width: 285px;
}
.cand-list ul li .pic img {
    width: 285px;
}
.cand-list ul li .pic .discount {
    background: url("http://img04.taobaocdn.com/tps/i4/T1PPCaXfNnXXXXXXXX-120-131.png") no-repeat scroll 0 -56px transparent;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 41px;
    overflow: hidden;
    padding-left: 14px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 27px;
}
.cand-list ul li .buy-state {
    color: #666666;
    line-height: 21px;
    margin: 11px auto 3px;
    width: 285px;
}
.cand-list ul li .buy-state .price {
    float: left;
    margin-right: 10px;
}
.cand-list ul li .buy-state .price em {
    color: #DC442F;
    font-weight: bold;
}
.cand-list ul li .buy-state .orig-price {
    color: #999999;
    float: left;
    font-size: 12px;
    padding-left: 6px;
}
.cand-list ul li .buy-state .orig-price del {
    font-size: 14px;
    margin-left: 3px;
}
.cand-list ul li .buy-state .buy-ed {
    color: #999999;
    float: right;
    font-size: 12px;
    padding-right: 6px;
}
.cand-list ul li .buy-state .buy-ed strong {
    color: #66B024;
    font-weight: bold;
}
.cand-list ul li .buy-state .vote-num {
    float: right;
    font-size: 12px;
    padding-right: 6px;
}
.cand-list ul li .buy-state .vote-num strong {
    background: url("http://img02.taobaocdn.com/tps/i2/T1b9yeXfdnXXXXXXXX-13-9.png") no-repeat scroll left 4px transparent;
    color: #DC442F;
    font-size: 14px;
    font-weight: bold;
    padding-left: 15px;
}
.cand-list ul li .buy-action {
    margin: 3px auto 5px;
    text-align: right;
    width: 285px;
}
.cand-list ul li .buy-action .price {
    color: #DC442F;
    float: left;
    font-family: "Arial";
    font-size: 26px;
    font-weight: bold;
}
.cand-list ul li .buy-action .price em {
    font-family: "Microsoft Yahei","Verda","tahoma";
    font-size: 16px;
    font-weight: bold;
}
.cand-list ul li .buy-action .price span {
    font-size: 16px;
    font-weight: bold;
}
.cand-list ul li .buy-action .buy-btn {
    cursor: pointer;
    float: right;
    height: 29px;
    margin-top: 4px;
    width: 87px;
}
.cand-list ul li .buy-action .btn-middle {
    cursor: pointer;
    height: 29px;
    margin-top: 4px;
    width: 87px;
}
.cand-list ul li .buy-action .deposit {
    background: url("http://img04.taobaocdn.com/tps/i4/T1PPCaXfNnXXXXXXXX-120-131.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: inline-block;
    height: 19px;
    margin-left: 6px;
    vertical-align: middle;
    width: 31px;
}
.cand-list ul li .buy-action .deal {
    background: url("http://img04.taobaocdn.com/tps/i4/T1PPCaXfNnXXXXXXXX-120-131.png") no-repeat scroll 0 -24px transparent;
    cursor: pointer;
    display: inline-block;
    height: 19px;
    margin-left: 6px;
    vertical-align: middle;
    width: 43px;
}
.cand-detail {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: -moz-use-text-color #DFDFDF #DFDFDF;
    border-right: 1px solid #DFDFDF;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    padding: 5px 20px 10px;
}
.cand-detail h2 {
    font: 26px/2em "微软雅黑";
}
.cand-detail .item-info {
    height: 350px;
    margin-top: 5px;
}
.cand-detail .item-left {
    float: left;
    width: 452px;
}
.cand-detail .item-right {
    float: right;
    width: 480px;
}
.cand-detail .item-left .pic {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #F6F6F6 #E4E4E4 #C8C8C8;
    border-style: solid;
    border-width: 1px;
    height: 300px;
    overflow: hidden;
    width: 450px;
}
.cand-detail .item-prom {
    float: left;
    height: 38px;
    line-height: 37px;
    text-align: center;
    width: 254px;
}
.cand-detail .item-prom .item-prom li {
    margin-left: 7px;
}
.cand-detail .item-grad {
    border: 1px solid #FFFFFF;
    color: #898989;
    float: right;
    height: 25px;
    line-height: 25px;
    margin-top: 5px;
    padding: 0 22px 0 6px;
    position: relative;
    vertical-align: middle;
    white-space: nowrap;
    width: 162px;
    word-wrap: normal;
}
.cand-detail .expand {
    border: 1px solid #DFDFDF;
}
.cand-detail .item-grad span {
    vertical-align: middle;
}
.cand-detail .item-grad .grad-trigger {
    background: url("http://img04.taobaocdn.com/tps/i4/T1f9yeXfdnXXXXXXXX-13-25.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 13px;
    line-height: 0;
    position: absolute;
    right: 5px;
    top: 7px;
    width: 13px;
}
.cand-detail .item-grad .grid-info {
    background-color: #FFFFFF;
    border: 1px solid #DFDFDF;
    display: none;
    left: -1px;
    line-height: 25px;
    padding-left: 6px;
    position: absolute;
    top: 25px;
    width: 184px;
}
.cand-detail .item-grad .grid-info li {
}
.cand-detail .cand-price {
    font-size: 14px;
    line-height: 40px;
    text-align: center;
}
.cand-detail .cand-price strong {
    color: #DC442F;
    font-family: Arial;
}
.cand-detail .cand-price em {
    color: #B0B0B0;
    font-size: 12px;
}
.cand-detail .cand-num {
    background-color: #F9F9F9;
    border: 1px solid #EDEDED;
    font-size: 14px;
    padding: 5px 15px 15px;
    text-align: left;
}
.cand-detail .cand-num .inner {
    border: 1px solid #FFFFFF;
}
.cand-detail .cand-num h3 {
    font: 19px "微软雅黑";
    text-align: center;
}
.cand-detail .cand-num h3 strong {
    color: #DC442F;
    font: bold 46px Arial;
}
.cand-detail .cand-state {
    padding: 25px 0 55px;
    text-align: center;
}
.cand-detail .notbegin {
    font: 16px "微软雅黑";
    padding: 25px 0 30px;
}
.cand-detail .cand-state .notice {
    display: inline-block;
    line-height: 40px;
    padding-left: 30px;
    position: relative;
}
.cand-detail .cand-state .notice b {
    background: url("http://img04.taobaocdn.com/tps/i4/T1PKKcXXJaXXXXXXXX-24-120.png") no-repeat scroll -1px 0 transparent;
    display: block;
    height: 28px;
    left: 0;
    position: absolute;
    top: 5px;
    width: 24px;
}
.cand-detail .voted {
    font: 16px "微软雅黑";
    padding: 30px 0 45px;
}
.cand-detail .cand-state .notice b.ok {
    background-position: 0 -38px;
}
.cand-detail .timeout {
    font: 16px "微软雅黑";
    padding: 20px 0;
}
.cand-detail .timeout .notice {
    margin-bottom: 10px;
}
.cand-detail .timeout .btn-big {
    margin: 0 15px 0 0;
    vertical-align: middle;
}
.cand-detail .cand-state .notice b.warning {
    background-position: 0 -78px;
}
.cand-detail .chosen {
    font: 16px "微软雅黑";
    padding: 20px 0;
}
.cand-detail .chosen .notice {
    margin-bottom: 10px;
}
.cand-detail .chosen .btn-big {
    margin: 0 15px 0 0;
    vertical-align: middle;
}
.cand-detail .cand-share {
    text-align: center;
}
.cand-detail .cand-share .item-share, .cand-mylist .mylist-items .item-share {
    display: inline-block;
    vertical-align: middle;
}
.cand-detail .item-share i.icon, .cand-mylist .mylist-items .item-share i.icon {
    vertical-align: middle;
}
.cand-detail .item-share .small-blue, .cand-mylist .mylist-items .item-share .small-blue {
    margin: 3px 9px 0 0;
    vertical-align: middle;
}
.cand-detail .item-share .item_url, .cand-mylist .mylist-items .item-share .item_url {
    border: 1px solid #E7E7E7;
    color: #B0B0B0;
    height: 19px;
    line-height: 19px;
    margin-top: 4px;
    vertical-align: middle;
    width: 200px;
}
.cand-detail .cand-share .share-widget-btn {
    float: none;
}
.cand-detail .item-detail h3 {
    border-bottom: 2px solid #F1F1F1;
    font: 16px/28px "微软雅黑";
}
.cand-detail .item-detail, .cand-detail .item-taoshare {
    margin: 30px 0;
}
.cand-detail .item-detail h3, .cand-detail .item-taoshare h3 {
    border-bottom: 2px solid #F1F1F1;
    font: 16px/28px "微软雅黑";
    margin-bottom: 15px;
}
.cand-mylist {
    background-color: #FFFFFF;
    border: 1px solid #DFDFDF;
    margin-top: 15px;
    padding: 19px;
}
.cand-mylist .mylist-nav {
    font-size: 14px;
    font-weight: bold;
}
.cand-mylist .mylist-nav li {
    display: inline-block;
    padding-right: 40px;
    position: relative;
}
.cand-mylist .mylist-nav li a {
    font-weight: normal;
}
.cand-mylist .mylist-nav li b {
    border-right: 1px solid #B0B0B0;
    display: block;
    height: 13px;
    line-height: 0;
    position: absolute;
    right: 20px;
    top: 5px;
}
.cand-mylist .mylist-items {
    padding-top: 5px;
}
.cand-mylist .mylist-items li {
    border-bottom: 1px dashed #CCCCCC;
    padding: 15px 0 15px 300px;
    position: relative;
}
.cand-mylist .mylist-items .pic {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #F6F6F6 #E4E4E4 #C8C8C8;
    border-style: solid;
    border-width: 1px;
    height: 190px;
    left: 0;
    margin-right: 20px;
    overflow: hidden;
    position: absolute;
    top: 15px;
    width: 285px;
}
.cand-mylist .mylist-items .pic img {
    width: 285px;
}
.cand-mylist .mylist-items li h3 a, .cand-mylist .mylist-items li h3 a:visited, .cand-mylist .mylist-items li h3 a:hover {
    color: #666666;
}
.cand-mylist .mylist-items .item-state {
    font-size: 14px;
    line-height: 2em;
}
.cand-mylist .mylist-items .item-state em {
    font-weight: bold;
}
.cand-mylist .mylist-items .item-box {
    border: 1px solid #EDEDED;
    margin: 10px 0;
    position: relative;
}
.cand-mylist .mylist-items .item-box .inner {
    background-color: #F9F9F9;
    border: 1px solid #FFFFFF;
    font-family: Arial;
    line-height: 2em;
    padding: 10px;
}
.cand-mylist .mylist-items .item-box .vote-num, .cand-mylist .mylist-items .item-box .vote-juprice {
    display: inline-block;
    font: 15px "微软雅黑";
    width: 220px;
}
.cand-mylist .mylist-items .item-box strong {
    color: #DC442F;
}
.cand-mylist .mylist-items .item-box .vote-num strong, .cand-mylist .mylist-items .item-box .vote-juprice strong {
    font: bold 26px Arial;
}
.cand-mylist .mylist-items .item-box .vote-juprice b {
    color: #DC442F;
    font-size: 16px;
}
.cand-mylist .mylist-items .item-box .item-price {
    font-size: 14px;
    margin-right: 20px;
}
.cand-mylist .mylist-items .item-box .item-discount {
    font-size: 14px;
}
.cand-mylist .mylist-items .item-box .item-discount em {
    color: #B0B0B0;
    font-size: 12px;
}
.cand-mylist .mylist-items .item-box .tuan-link {
    background-color: #DC442F;
    border: 1px solid #DC442F;
    color: #FFFFFF;
    font: 19px/37px "微软雅黑";
    height: 37px;
    position: absolute;
    right: 12px;
    top: 23px;
    width: 302px;
}
.cand-mylist .mylist-items .item-box .tuan-link .t-inner {
    border: 1px solid #FFFFFF;
    height: 35px;
    padding-right: 70px;
    text-align: center;
    width: 230px;
}
.cand-mylist .mylist-items .item-box .notbegin {
    background-color: #66B024;
    border-color: #66B024;
    font-size: 15px;
}
.cand-mylist .mylist-items .item-box .timeout {
    background-color: #B0B0B0;
    border-color: #B0B0B0;
}
.cand-mylist .mylist-items .item-box .tuan-link .item-link {
    background: url("../images/see.png") no-repeat scroll 0 0 transparent;
    height: 29px;
    position: absolute;
    right: 3px;
    top: 4px;
    width: 66px;
}
.cand-mylist .mylist-items .cand-share {
    padding: 11px 0;
}
.cand-mylist .mylist-items .item-share .item_url {
    width: 100px;
}
.cand-mylist .mylist-items .cand-share span {
    color: #999999;
}
.cand-mylist .mylist-items .cand-share .time {
    float: right;
}
.cand-mylist .mylist-items .share-widget-btn {
    float: none;
}
.night {
    background: url("http://img02.taobaocdn.com/tps/i2/T1tmOfXlRcXXXXXXXX-1600-534.jpg") no-repeat scroll center bottom #121230;
}
.night #page {
    background: url("http://img01.taobaocdn.com/tps/i1/T1PS1fXexcXXXXXXXX-1600-539.jpg") no-repeat scroll center 105px transparent;
}
.night .homepage {
    background-color: transparent !important;
}
.night #content {
    min-height: 790px;
}
.night .main-box {
    border-color: #000000;
    box-shadow: none;
}
.night .sider-extend {
    border-color: #000000;
    box-shadow: none;
}
.night .pro-list li.on .sd, .night .pro-list li.current .sd, .night .pro-list li.hover .sd {
    border-color: #000000;
}
.ju-taglist #content {
    background: url("http://img04.taobaocdn.com/tps/i4/T1YaJ9Xn8yXXXXXXXX-448-112.png") repeat scroll 0 0 transparent;
    margin-top: 0;
    width: 100%;
}
.ju-taglist .main-wrap {
    margin: 20px auto 0;
    position: relative;
    width: 990px;
}
.ju-taglist .more-group {
    background-color: transparent;
}
.ju-taglist .more-group ul li {
    background: none repeat scroll 0 0 transparent;
}
.ju-taglist .tag-top {
    background: url("http://img04.taobaocdn.com/tps/i4/T1OdX9XaBsXXXXXXXX-1600-70.png") no-repeat scroll center 0 transparent;
    height: 70px;
    width: 100%;
}
.ju-taglist .brand-banner {
    margin: -25px auto -10px;
    width: 990px;
}
.debug {
    border: 1px solid red;
}
body.ju-d2c #page {
    background: url("http://img04.taobaocdn.com/tps/i4/T1rCF4XmVwXXXXXXXX-236-236.png") repeat scroll 0 0 transparent;
}
body.ju-d2c #content {
    background: none repeat scroll 0 0 transparent;
    margin-bottom: 15px;
    margin-top: 0;
}
body.ju-d2c .sider-extend {
    padding: 5px 6px 5px 5px;
    width: 223px;
}
body.ju-d2c .sider-extend.list {
    display: none;
}
body.ju-d2c .sider-extend.list a {
    display: block;
    height: 100%;
    overflow: hidden;
    width: 100%;
}
body.ju-d2c .ju-d2c-list {
    float: left;
    width: 740px;
}
body.ju-d2c .bio h4 {
    background: none repeat scroll 0 0 #EC371A;
    border-color: #801F0F #B43320 #DB3318;
    border-left: 1px solid #B43320;
    border-right: 1px solid #B43320;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    text-align: center;
}
body.ju-d2c .bios .profile {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #F2F2F2;
    border-color: #CACACA #CACACA -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    padding: 6px 0 9px;
}
body.ju-d2c .bios s.decorate {
    display: block;
    height: 19px;
    margin: 0 auto;
    width: 223px;
}
body.ju-d2c .bio .sample {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #F2F2F2;
    border-color: -moz-use-text-color #CACACA #CACACA;
    border-right: 1px solid #CACACA;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    height: 326px;
    overflow: hidden;
}
body.ju-d2c .ju-d2c-banner {
    height: 200px;
    margin: 0 auto;
    overflow: hidden;
    width: auto;
}
body.ju-d2c .ju-sider .sider-extend.list {
    height: 493px;
    margin-bottom: 15px;
    overflow: hidden;
}
body.ju-d2c .ju-main .main-box h2 {
    height: 108px !important;
    overflow: hidden;
}
body.ju-d2c .ju-main.d2c-detail .main-box h2 {
    height: auto !important;
}
body.ju-d2c .list-load {
    clear: both;
}
body.ju-d2c .backto-list {
    top: 200px;
}
.ju-form.juke {
    padding-left: 20px;
    padding-right: 50px;
}
.ju-form .field .tit.w108 {
    width: 108px;
}
.ju-form.juke .contact-inf {
    border-top: 2px solid #F1F1F1;
}
.ju-form.juke .j-text {
    border: 1px solid #9E9E9E;
    color: #B0B0B0;
    font-family: 'Arial','Tahoma','Verdana';
    font-size: 16px;
}
.ju-form.juke .j-text.title {
    width: 575px;
}
.ju-form.juke p.slogan {
    color: #666666;
    font-weight: bold;
    margin: 10px auto;
}
.ju-form.juke .j-text.date, .ju-form.juke .j-text.serial02 {
    width: 106px;
}
.ju-form.juke .juke-tips {
    background-color: #FFFFE2;
    border: 1px solid #FFC674;
    color: #666666;
    float: left;
    font-size: 12px;
    font-weight: normal;
    height: 29px;
    line-height: 29px;
    margin-left: 20px;
    overflow: hidden;
    padding: 0 10px;
}
.ju-form.juke .juke-tips em {
    color: #DC442F;
    font-size: 12px;
    font-weight: bold;
}
.ju-form.juke .juke-tips.noMg {
    margin-left: 0;
}
.ju-form.juke .store-inf {
    padding-bottom: 5px;
    padding-top: 10px;
}
.seller2 .ju-form.juke .terms.btn {
    float: none;
    margin: 10px auto;
    overflow: hidden;
    width: 272px;
}
.ju-form.juke .terms span.ft12 {
    font-size: 12px;
}
.ju-form.juke .terms.btn a {
    float: left;
}
.ju-form.juke .terms.btn a.j-btn-blue {
    margin-right: 20px;
}
#content .juke-tab .cand-cat.juke {
    margin: 0 auto;
    padding-right: 0;
}
